我希望我的 Web 应用程序能够在带触摸屏的 Windows 设备上使用可拖动对象,但新的 Chrome 和新的 MSIE 10 不允许我再使用为鼠标开发的拖动功能。所以这个 http://jqueryui.com/demos/draggable/适用于鼠标,但不适用于触摸。
如何在 Chrome 和 MSIE 10 中使用触摸实现可拖动?
最佳答案
Windows 7 上的 Chrome doesn't yet support touch events
但是在 Chrome 20+ 中,您可以导航到实验性 chrome://flags 并打开“启用触摸事件”以触发 TouchStart/Move/End 事件,但它似乎确实会破坏其他行为,例如捏合缩放和手指滚动.
禁用此标志后,TouchStart/End 由于 this bug in Chrome 而失灵
关于javascript - 如何使用触摸屏在 Chrome 和 MSIE10 中的 javascript 中捕获触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11040986/