PointerEvent:twist 属性

twistPointerEvent 接口的只读属性,表示指针(例如,笔式触控笔)绕其主轴的顺时针旋转,以度为单位。

一个 long 值,表示应用于换能器(指针)的扭曲量,以度为单位。该值在 0359(含)的范围内。对于不报告 twist 的设备,该值为 0

示例

当触发 pointerdown 事件时,根据事件 twist 属性的值调用不同的函数。

js
someElement.addEventListener(
  "pointerdown",
  (event) => {
    if (event.twist === 0) {
      // No twist
      process_no_twist(event);
    } else {
      // Default
      process_twist(event);
    }
  },
  false,
);

规范

规范
指针事件
# dom-pointerevent-twist

浏览器兼容性

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

另请参阅