event.touches在触摸屏垃圾邮件后检测多个触摸事件

时间:2015-09-03 15:18:06

标签: javascript jquery html5 google-chrome d3.js

我正在为我们使用触摸屏作为交互输入的展览构建Web应用程序。如果用户决定对屏幕进行垃圾邮件(如疯狂),则event.touches会在一段时间后相信一次触摸(一根手指)包含多个触摸事件。即使我刷新网页(f5 / shift-f5产生相同的结果),它仍然会告诉我一个手指触摸是在几个不同位置的触摸。完全重置它的唯一方法似乎是完全重启浏览器。

该网络应用是为Chrome浏览器构建的。

有谁知道是什么原因引起的,以及如何预防?我尝试过使用指针事件进行100%屏幕尺寸的叠加:如果触摸点超过5,则为无(以防止更多触摸),但即便如此,Chrome也会记录触摸并进入香蕉。

提前致谢!

编辑:该错误未出现在Chrome的Metro / Windows 8模式中。但是,Metro Chrome不尊重--kiosk,这使得它在展览中无法使用。

1 个答案:

答案 0 :(得分:0)

更新到Windows 10解决了这个问题。