常见移动端手势

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

  • onTouchStart

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

  • onTouchMove

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

  • onTouchEnd

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

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

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

posted @ 2020-08-21 18:58  啾啾啾啾一口  阅读(433)  评论(0编辑  收藏  举报