0

考虑用户触摸屏幕并按住第一根手指的场景。然后,用户用第二根手指在两个不同的位置依次点击屏幕。我想将其作为三个独立的水龙头来回应,而我真正关心的是最初的水龙头位置。

我曾尝试使用 touchstart,但我不知道如何不重用第一次触摸。如果我寻找 event.touches 长度的变化,我不会选择第二次(最后一次)点击。

有人可以建议一个单独响应每个触摸的策略吗?我猜这很简单,但我无法弄清楚。

4

1 回答 1

0

如果您使用的是 JQuery 或 Zepto , JQTouch是一个很好的插件,可以很好地为您包装触摸事件。如果您有兴趣在较低级别执行此操作,您可以随时查看他们是如何完成的。

于 2012-08-06T16:41:57.557 回答