触控:identifier 属性

Touch.identifier 返回一个值,该值唯一标识与触控表面的接触点。此值在涉及此手指(或触控笔)在表面上移动的每个事件中保持一致,直到它从表面抬起。

一个表示 Touch 对象唯一 ID 的 long 值。

示例

js
someElement.addEventListener(
  "touchmove",
  (e) => {
    // Iterate through the list of touch points that changed
    // since the last event and print each touch point's identifier.
    for (let i = 0; i < e.changedTouches.length; i++) {
      console.log(
        `changedTouches[${i}].identifier = ${e.changedTouches[i].identifier}`,
      );
    }
  },
  false,
);

规范

规范
触控事件
# dom-touch-identifier

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。