此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Touch:identifier 属性

有限可用

此特性不属于基线,因为它尚未在主流浏览器中得到支持。

Want more browser support for this feature? Tell us why.

Touch.identifier 返回一个唯一标识该触摸表面上此次接触点的值。在该手指(或触控笔)于表面上移动所涉及的每个事件中,该值保持不变,直到离开表面。

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

示例

js
someElement.addEventListener("touchmove", (e) => {
  // 遍历自上次事件以来发生变化的触摸点列表
  // 并打印每个触摸点的标识符。
  for (let i = 0; i < e.changedTouches.length; i++) {
    console.log(
      `changedTouches[${i}].identifier = ${e.changedTouches[i].identifier}`,
    );
  }
});

规范

规范
Touch Events
# dom-touch-identifier

浏览器兼容性