接入指南 API 工具 其他

触摸事件

qg.onTouchStart(Function listener)

监听开始触摸事件

参数 listener(Object res)

开始触摸事件的监听函数

属性类型说明
touchesArray当前所有触摸点的列表
changedTouchesArray触发此次事件的触摸点列表
timeStampNumber事件触发时的时间戳

qg.onTouchMove(Function listener)

监听触点移动事件

参数 listener(Object res)

触点移动事件的监听函数

属性类型说明
touchesArray当前所有触摸点的列表
changedTouchesArray触发此次事件的触摸点列表
timeStampNumber事件触发时的时间戳

qg.onTouchEnd(Function listener)

监听触摸结束事件

参数 listener(Object res)

触摸结束事件的监听函数

属性类型说明
touchesArray当前所有触摸点的列表
changedTouchesArray触发此次事件的触摸点列表
timeStampNumber事件触发时的时间戳

qg.onTouchCancel(Function listener)

监听触点失效事件

参数 listener(Object res)

触点失效事件的监听函数

属性类型说明
touchesArray当前所有触摸点的列表
changedTouchesArray触发此次事件的触摸点列表
timeStampNumber事件触发时的时间戳

qg.offTouchStart(Function listener)

移除开始触摸事件的监听函数

参数 listener

onTouchStart 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onTouchStart(listener);
qg.offTouchStart(listener); // 需传入与监听时同一个的函数对象

qg.offTouchMove(Function listener)

移除触点移动事件的监听函数

参数 listener

onTouchMove 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onTouchMove(listener);
qg.offTouchMove(listener); // 需传入与监听时同一个的函数对象

qg.offTouchEnd(Function listener)

移除触摸结束事件的监听函数

参数 listener

onTouchEnd 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onTouchEnd(listener);
qg.offTouchEnd(listener); // 需传入与监听时同一个的函数对象

qg.offTouchCancel(Function listener)

移除触点失效事件的监听函数

参数 listener

onTouchCancel 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onTouchCancel(listener);
qg.offTouchCancel(listener); // 需传入与监听时同一个的函数对象

Touch

在触控设备上的触摸点。通常是指手指或者触控笔在触屏设备或者触摸板上的操作。

属性

Number identifier

Touch 对象的唯一标识符,只读属性。一次触摸动作(我们值的是手指的触摸)在平面上移动的整个过程中,该标识符不变。可以根据它来判断跟踪的是否是同一次触摸过程。

Number pageX

触点相对于页面左边沿的 X 坐标。

Number pageY

触点相对于页面上边沿的 Y 坐标。

Number clientX

触点相对于可见视区左边沿的 X 坐标。

Number clientY

触点相对于可见视区上边沿的 Y 坐标。

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容