我真的只需要为POJ或jQuery进行简单的手势检测(向左/向右滑动等)。由于各种原因,它必须作为一等公民在IE10上运行,但我所见过的图书馆都没有对这种检测有很好的支持。
我希望有一个很好的,经过测试的,包罗万象的解决方案。
我错过了什么,还是我需要开始上述项目?
答案 0 :(得分:1)
IE10具有用于检测高级浏览器手势的内置实用程序。如果您主要是为IE10编码,那么您将能够使用其内置库(称为MSGesture)创建最佳用户体验。
然而,正如您可以从其名称推断的那样,MSGesture仅限IE。如果您必须支持其他浏览器,则可以尝试Hammer.JS。
答案 1 :(得分:1)
Hammer.js对跨浏览器多点触控支持提供了很好的支持,并且针对I.E中的特定问题进行了解决方案。你可以从github这里得到它:
https://github.com/EightMedia/hammer.js
我遇到了IE 10触发点击事件以及触摸手势的一些问题,这里有Github wiki:
https://github.com/EightMedia/hammer.js/issues/308
希望有所帮助!