jjzjj

gesturechange

全部标签

javascript - 检测手势事件中使用的手指数量

我想实现一个当用户使用两根手指缩放时缩放对象的功能。我正在尝试使用gesturechange事件来实现它,但我发现只要手指数量超过一,就会触发该事件。当用户使用太多手指操作对象时(很难获得正确的位置和比例),我想停止缩放。gesturechange触发时我可以检测手指的数量吗?我知道touchstart事件有一个event.touches.length可以得到它。但我想知道gesturechange事件中的相同属性。 最佳答案 实际上这只能在IOSX设备上实现。Android不会将此信息公开给javascript。例如你有:docu

javascript - touchmove 和 gesturechange 之间有什么区别?

我最初想在移动webkit(iOS/Android)上跟踪单指平移。我找到了Creatinga"sticky"fixed-positionitemthatworksoniOSSafari我看到了gesturechange。但据我所知,gesturechange似乎只因两指移动而被触发。然后我发现了touchmove事件,看来我可以使用它。touchmove和gesturechange有什么区别?使用touchmove检测单指平移是否正确? 最佳答案 1.Touchmove、touchstart、touchend、touchcance