touch 以及 基于touch 的各种事件,drag(拖拽)、hold(长按)、pinch(捏)、rotate(旋转)、shake(重力感应等)
.tap移动平台默认浏览器的click事件有300ms+的延时,通常使用touch事件模拟, 为区别点击称为拍击:
. tap拍击
. doubletap 双击
. hold 长按
. tapn n(2,3..)指拍击、拍击
.swipe 按方向细分为:
. swipe 单指滑动
. swipeleft 单指向左滑动
. swiperight 单指向右滑动
. swipeup 单指向上滑动
. swipedown 单指向下滑动
. swipen n(2,3..)指滑动 滑动 wp: flick
. drag 拖拽
. dragstart 拖拽开始
. dragend 拖拽结束
. dragup 向上拖拽
. dragdown 向下拖拽
. dragleft 向左拖拽
. dragright 向右拖拽 拖拽 ios/wp: pan
pinch 常用于放大(zoom in)缩小(zoom out)视图:
. pinchin 双指捏合
. pinchout 双指展开
. squeeze 五指捏合
. splay 五指展开
rotate 常用于旋转视图
. rotatecw 顺时针旋转
. rotateccw 逆时针旋转 旋转
shake 常用于游戏中控制方向, 细分为:
. shake 移动设备
. shakeup 向上移动设备
. shakedown 向下移动设备
. shakeleft 向左移动设备
. shakeright 向右移动设备
. shakeforward 向前移动设备
. shakeback 向后移动设备
. shakeleftright 左右移动设备
. shakeforwardback 前后移动设备
. shakeupdown 上下移动设备 重力感应
网友评论