PointerEvent: tiltX 屬性

Baseline 已廣泛支援

此特性已經十分成熟,可在許多裝置和瀏覽器版本上使用。自 2020 年 7 月以來,它已在各大瀏覽器中可用。

PointerEvent 介面的只讀屬性 tiltX 是指標的 Y-Z 平面與螢幕之間的角度(以度為單位)。此屬性通常僅對筆/觸控筆型別的指標有用。

根據具體的硬體和平臺,使用者代理通常只會接收一組關於感測器相對於螢幕平面的方向的值——即 tiltXtiltY,或者 altitudeAngleazimuthAngle

The tiltX angle of a pointer compared to the tiltY angle

有關此屬性的更多說明,請參閱 規範中的圖 2

指標(觸控筆)的 Y-Z 平面與螢幕之間的角度(以度為單位)。值的範圍是 -9090(包含),其中正值表示向右傾斜。對於不支援此屬性的裝置,值為 0

示例

此示例演示瞭如何簡單地訪問 tiltXtiltY 屬性。

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

規範

規範
指標事件
# dom-pointerevent-tiltx

瀏覽器相容性

另見