iOS Safari有GestureEvent
个对象,这些对象是在gesturestart, gesturechange
和gestureend
多点触控事件中发送的。
Chrome for Android中是否有类似内容?
当用户用两根手指触摸屏幕,然后在不将手指从屏幕上抬起的情况下执行捏合手势时,通常touchstart/move/end
事件不会被分派,而gesturestart, gesturechange
和{{1} Chrome for Android中似乎不存在多点触控事件。
如何在Chrome for Android中检测到这种多指手势?
答案 0 :(得分:4)
无法在Chrome for Android中直接检测到手势。我们没有实施,我相信我们不太可能实施它。
Mutliple touchstarts应该在Android中正常发生。如果没有,那么我怀疑你没有将视口锁定到设备宽度;
我创建了一个简单的测试http://jsbin.com/ipibup/latest来锁定视口并且它可以正常工作(但是如果滚动它会出现错误,因为触摸端不会触发)。