返回数据说明
键值 | 当前值 | 说明 |
---|---|---|
type | {{message.type}} | 事件名称 |
eventType | {{message.eventType}} | 对应原生事件的type字段 |
pointLength | {{message.pointLength}} | 触点数 |
maxPointLength | {{message.maxPointLength}} | 本轮识别周期出现过的最大触点数 |
center | {{message.center}} | center为单/多点的中心点坐标 |
x / y | {{message.x}} / {{message.y}} | 同centerX / centerY |
velocityX / velocityY | {{message.velocityX}} / {{message.velocityY}} | 速率 |
speedX / speedY | {{message.speedX}} / {{message.speedY}} | 速度 |
distanceX / distanceY | {{message.distanceX}} / {{message.distanceY}} | 拖拽类手势(pan/rotate/pinch)产生的, 值为当前触点(中心点)对起始触点的距离, 是个标量 |
displacementX / displacementY | {{message.displacementX}} / {{message.displacementY}} | distanceX / distanceY的向量表示, 向右拖拽x为正整数,向左x为负整数,向上y为负整数,向下y为正整数 |
deltaX / deltaY | {{message.deltaX}} / {{message.deltaY}} | 2次相邻手势之间发生位移变化, 值为向量. |
deltaXYAngle | {{message.deltaXYAngle}} | x/y位移变化的夹角 |
angle | {{message.angle}} | 从rotatestart开始累加的旋转角度 |
deltaAngle | {{message.deltaAngle}} | 每次rotatemove触发改变的角度 |
scale | {{message.scale}} | 从pinchstart开始累加的缩放 |
deltaScale | {{message.deltaScale}} | 每次pinchmove触发改变的缩放 |
timestamp | {{message.timestamp}} | 当前时间戳 |
direction | {{message.direction}} | 相对起始触点移动的方向 |
lastDirection | {{message.lastDirection}} | 最近25ms内手势产生的方向 |
deltaTime | {{message.deltaTime}} | 从触点接触屏幕到离开屏幕经过的时间 |
isStart | {{message.isEnd}} | 是否第一次接触屏幕 |
isEnd | {{message.isEnd}} | 是否所有触点都离开了屏幕 |
target | ElementTarget | 绑定事件的元素 |
currentTarget | ElementTarget | 触发事件的元素 |
nativeEvent | MocatchEvent | TouchEvent | Mouse/Touch事件数据 |
points | {{message.points}} | 触点信息 |
{{message.type||activeType}}