PointerEvent:tiltY 属性

Baseline 已广泛支持

此特性已经十分成熟,可在许多设备和浏览器版本上使用。自 2020 年 7 月以来,它已在各大浏览器中可用。

tiltYPointerEvent 接口的一个只读属性,表示指针的 X-Z 平面与屏幕之间的角度(以度为单位)。此属性通常仅对笔/手写笔指针类型有用。

根据具体的硬件和平台,用户代理很可能只接收一组相对于屏幕平面的传感器方向值——要么是 tiltXtiltY,要么是 altitudeAngleazimuthAngle

The tiltX angle of a pointer compared to the tiltY angle

有关此属性的更多说明,请参阅规范中的图 3

指针(手写笔)的 X-Z 平面与屏幕之间的角度(以度为单位)。值的范围是 -9090(包含两端),正值表示向用户倾斜。对于不支持此属性的设备,其值为 0

示例

此示例演示了对 tiltXtiltY 属性的简单访问。

js
someElement.addEventListener("pointerdown", (event) => {
  process_tilt(event.tiltX, event.tiltY);
});

规范

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

浏览器兼容性

另见