所有的手势都是基于 Web 原生 touch 事件 进行上层封装。
- touchstart
- touchmove
- touchend
- touchcancel
创建和触发自定义事件
以原生事件作为桥梁触发自定义事件。
自定义事件的流程:
给事件目标元素添加 原生事件,在原生事件内根据条件触发自定义事件。
参考
作者:郭东东 https://segmentfault.com/a/1190000010511484
https://developer.mozilla.org/zh-CN/docs/Web/API/TouchList