监听开始触摸事件
开始触摸事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
touches | Array | 当前所有触摸点的列表 |
changedTouches | Array | 触发此次事件的触摸点列表 |
timeStamp | Number | 事件触发时的时间戳 |
监听触点移动事件
触点移动事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
touches | Array | 当前所有触摸点的列表 |
changedTouches | Array | 触发此次事件的触摸点列表 |
timeStamp | Number | 事件触发时的时间戳 |
监听触摸结束事件
触摸结束事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
touches | Array | 当前所有触摸点的列表 |
changedTouches | Array | 触发此次事件的触摸点列表 |
timeStamp | Number | 事件触发时的时间戳 |
监听触点失效事件
触点失效事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
touches | Array | 当前所有触摸点的列表 |
changedTouches | Array | 触发此次事件的触摸点列表 |
timeStamp | Number | 事件触发时的时间戳 |
移除开始触摸事件的监听函数
onTouchStart 传入的监听函数。不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
qg.onTouchStart(listener);
qg.offTouchStart(listener); // 需传入与监听时同一个的函数对象
移除触点移动事件的监听函数
onTouchMove 传入的监听函数。不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
qg.onTouchMove(listener);
qg.offTouchMove(listener); // 需传入与监听时同一个的函数对象
移除触摸结束事件的监听函数
onTouchEnd 传入的监听函数。不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
qg.onTouchEnd(listener);
qg.offTouchEnd(listener); // 需传入与监听时同一个的函数对象
移除触点失效事件的监听函数
onTouchCancel 传入的监听函数。不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
qg.onTouchCancel(listener);
qg.offTouchCancel(listener); // 需传入与监听时同一个的函数对象
在触控设备上的触摸点。通常是指手指或者触控笔在触屏设备或者触摸板上的操作。
Touch 对象的唯一标识符,只读属性。一次触摸动作(我们值的是手指的触摸)在平面上移动的整个过程中,该标识符不变。可以根据它来判断跟踪的是否是同一次触摸过程。
触点相对于页面左边沿的 X 坐标。
触点相对于页面上边沿的 Y 坐标。
触点相对于可见视区左边沿的 X 坐标。
触点相对于可见视区上边沿的 Y 坐标。