-1

我真的只需要对 POJ 或 jQuery 进行简单的手势检测(向左/向右滑动等)。由于各种原因,它必须作为一等公民在 IE10 上运行,但我见过的库都没有很好地支持这种检测。

我希望有一个很好的、经过测试的、包罗万象的解决方案。

我错过了什么,还是我需要开始说项目?

4

2 回答 2

1

IE10 具有用于检测高级浏览器手势的内置实用程序。如果您主要为 IE10 编码,您将能够使用其内置库(称为MSGesture )创建最佳用户体验。

但是,正如您可以从其名称中推断的那样,MSGesture 仅适用于 IE。如果你必须支持其他浏览器,你可以试试Hammer.JS

于 2013-08-07T23:55:40.920 回答
1

Hammer.js 对跨浏览器多点触控支持有很好的支持,并且有针对 IE 中特定问题的解决方法,您可以从 github 获取它:

https://github.com/EightMedia/hammer.js

我在 IE 10 触发点击事件以及触摸手势方面遇到了一些问题,这里的 Github wiki 对此进行了介绍:

https://github.com/EightMedia/hammer.js/issues/308

希望有帮助!

于 2013-08-07T23:56:59.920 回答