PointerEvent:tangentialPressure 屬性
tangentialPressure 是 PointerEvent 介面的一個只讀屬性,它表示指標輸入的標準化切向壓力(也稱為桶壓或圓柱應力)。
值
一個 float 值,表示指標輸入的標準化切向壓力,範圍在 -1 到 1 之間(包含邊界值),其中 0 是控制的中心位置。
請注意,某些硬體可能只支援 0 到 1 範圍內的正值。對於不支援切向壓力的硬體,該值將為 0。
示例
在此程式碼片段中,當觸發 pointerdown 事件時,會根據事件的 tangentialPressure 屬性值呼叫不同的函式。
js
someElement.addEventListener("pointerdown", (event) => {
if (event.tangentialPressure === 0) {
// No pressure
process_no_tanPressure(event);
} else if (event.tangentialPressure === 1) {
// Maximum pressure
process_max_tanPressure(event);
} else {
// Default
process_tanPressure(event);
}
});
規範
| 規範 |
|---|
| 指標事件 # dom-pointerevent-tangentialpressure |
瀏覽器相容性
載入中…