2.0.1 • Published 8 years ago
anima-gesture v2.0.1
gesture
移动端复杂手势操作模块
使用
在anima-yocto
上进行扩展,引入后即可按照anima-yocto
的方法使用复杂手势
import $ from 'anima-yocto'
import 'anima-gesture';
$(el).longTap(function(){
})
$(el).on('longTap', function(){
})
手势
支持的手势及描述,具体手势的信息都可以在event对象上获取。
注意:drag
、pinch
类手势会在touchmove
阶段调用preventDefault
事件来阻止默认行为
- 长按 + longTap 长按
- 双击 + doubleTap 双击
- 滑动 + swipe 滑动 + swipeLeft 向左滑动 + swipeRight 向右滑动 + swipeUp 向上滑动 + swipeDown 向下滑动
- 拖动 + drag 拖动 + dragStart 拖动开始 + dragEnd 拖动终止
- 缩放 + pinchStart 缩放开始 + pinch 缩放 + pinchIn 缩小 + pinchOut 放大 + pinchEnd 缩放结束
如果需要添加新的手势或问题,欢迎提issue~~