【问题标题】:JScrollPane touch scrolling doesn't work in IE10/SurfaceJScrollPane 触摸滚动在 IE10/Surface 中不起作用
【发布时间】:2013-05-16 11:48:08
【问题描述】:

我已尝试搜索此问题,但似乎不是已知问题。

手指滚动在 IE10 中似乎不起作用,即使在主 jscrollpane 站点上也是如此:http://jscrollpane.kelvinluck.com/

演示:http://jscrollpane.kelvinluck.com/basic.html

仅在 Surface RT 设备上测试...

它似乎在 iOS/Android 设备上运行良好。

有什么想法吗? 谢谢

【问题讨论】:

标签: touch jscrollpane internet-explorer-10 jquery-jscrollpane


【解决方案1】:

我也遇到了同样的问题,我发现下面的文章有些帮助,但似乎仍然无法让它完全工作。我本来只是发表评论,但显然我没有足够的代表。

http://msdn.microsoft.com/en-us/library/ie/hh772044(v=vs.85).aspx

据我所知,这与 IE10 和 11 劫持触摸设备上的触摸操作以允许用户左右滑动以在应用之间切换有关。我目前正在使用 Metro 版 IE11 和桌面版 IE11 在 Surface Pro2 上进行测试。根据文章,您应该能够使用 css“touch-action”属性来防止这种行为,但我不能让它正常工作。如果我发现任何更有用的东西,我会更新。

【讨论】:

  • 你找到解决这个问题的方法了吗?
  • 不幸的是,我无法让它顺利运行。表面似乎从来没有回应我的声明以防止劫持。基本上,它看起来像是 jquery 滚动窗格和表面争夺控制权之间的战斗。我们想出的解决方案是放弃 jscrollpane 并使用带有 css3 滚动条样式的标准滚动 div。迄今为止最好的解决方案。
猜你喜欢
  • 2013-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-25
  • 1970-01-01
  • 2012-11-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多