使用HammerJS将touchcancel事件作为一项改进

时间:2014-03-05 16:49:57

标签: javascript touch hammer.js

我在谷歌Chrome浏览器中运行的webapp可以在带有触摸屏的Windows 7上正常运行,但是在Windows 8平板电脑上,触摸事件的工作方式不同。

它对触摸的任何移动都更加敏感,这通常会导致触摸事件被触发而不是触发。

我想将所有touchcancel事件映射为touchend。该应用程序使用Hammer JS,因为我希望它可以涵盖这样的情况。有人有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

通过更改锤子默认设置,尤其是在水龙头设置周围,为触摸点击事件设置更大的阈值,转换为触摸,可以获得更好的事件体验。