我开发了一个内置了一些触摸处理代码的网络应用程序。在触摸时,它会在事件中保存对 changedTouches 的引用。在 touch up 时,它会遍历 changedTouches 并尝试将它们与 touchDown 事件中存储的触摸对象相匹配,从而发出触摸结束的信号。不过,这两个事件的触摸对象似乎并不相同,这意味着我无法匹配触摸。该应用程序在 iOS 以及桌面上的 Safari 和 Chrome 中运行良好,并带有一些触摸事件模拟。在 Android 上的 Chrome 中似乎是一个问题。
这是一个例子: jsFiddle