常见移动端手势

触摸事件中touchstar、touchmove、touchend、touchcancel事件

  • onTouchStart

    • 手指触摸屏幕时触发 / 与 onClick 同时使用会出现同时触发问题 - 执行点击事件 可以在onTouchEnd 中通过相对的条件执行

  • onTouchMove

    • 当手指在屏幕上滑动时连续地触发。在这个事件发生期间,调用preventDefault() 可以阻止滚动

  • onTouchEnd

    • 当手指从屏幕上移开时触发。

  • onTouchCancel  ios自己会识别中断 去执行onTouchEnd事件 

    • 在移动端发生了触摸中断 (场景:突然来了电话 或者 中途弹出框) 兼容高版本的Android     低版本的android被中断时会自动执行onTouchEnd事件

原文地址:https://www.cnblogs.com/chen-yi-yi/p/13542867.html