2013-07-18 46 views
1

我在表面平板电脑中遇到Highcharts的一些问题。我的问题如下:MS表面平板电脑IE10 with Highcharts滚动页面问题

该图表适用于iOS和Android设备(平板电脑),但在Surface中,当我在图表中点击并开始向右或向左移动时,我看到工具提示,浏览器尝试滚动而不是页面。我只能点击,但是再次出现工具提示并立即消失。

我读到Surface + W8使用不同的方法来处理MSPointers概念的触摸事件。

有没有人体验过使用Highcharts与Surface平板电脑的相同行为?如果是这样,如果您了解如何实现这一点,将会非常感激。

感谢,

-Martin

+0

您是否在不同的硬件上使用过IE10?你有一个例子来说明这个问题吗? –

+0

喜行。我终于设法通过简单地添加-ms-touch-action:none来解决这个问题。奇怪的是,在我发布这个并没有成功之前,我尝试了这个。我认为,这个选项被添加到错误的div元素中。这个问题现在已经修复。干杯。 – MartinOnTheNet

+0

[Microsoft Surface:我如何允许JavaScript触摸/拖动事件工作而不被浏览器拦截?](http://stackoverflow.com/questions/13130004/microsoft-surface-how-doi-i-允许JavaScript的触摸拖动事件对工作不-b) – JasonMArcher

回答

1

最后设法通过简单地增加-MS-触摸动作来解决这个问题:无。需要确保将其添加到正确的元素中。