PointerEvent: width 属性

widthPointerEvent 接口的只读属性,表示指针接触几何形状沿 x 轴的宽度,以 CSS 像素为单位。根据指针设备的来源(例如手指),对于给定的指针,每次事件可能会产生不同的值。

如果输入硬件无法将接触几何形状报告给浏览器,则宽度默认为 1

事件接触区域的宽度(以 CSS 像素为单位)。

示例

此示例说明了如何使用 PointerEvent 接口的 widthheight 属性计算接触区域。

js
target.addEventListener(
  "pointerdown",
  (ev) => {
    // Calculate the contact area
    const area = ev.width * ev.height;
  },
  false,
);

规范

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

浏览器兼容性

BCD 表格仅在浏览器中加载