2012-06-06 279 views

回答

4

1.Touchmove,touchstart,touchend,touchcancel是多點觸控序列的一部分。當手指首先接觸表面時,多點觸摸序列開始。

gesturechange,gesturestart,gestureend仍然是多點觸摸序列的一部分,但它們包含更精確的對象。並非所有設備都支持手勢事件。它們包含縮放和旋轉信息,允許組合手勢(如果平臺支持的話)。如果不支持,一個手勢在另一個手勢開始之前結束

2.因此,如果您只是瞄準一個手指,如滑動或滑塊,我只能使用touchmove。除非你真的想把你的滑動變成3D效果或旋轉它,否則我會結合touchmove和gesturechange。

GL

來源: https://developer.apple.com/library/safari/documentation/appleapplications/reference/safariwebcontent/HandlingEvents/HandlingEvents.html#//apple_ref/doc/uid/TP40006511-SW1

相關問題