PointerEvent: tiltX property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.
Thuộc tính chỉ đọc tiltX của giao diện PointerEvent là góc (tính bằng độ) giữa mặt phẳng Y-Z của con trỏ và màn hình.
Thuộc tính này thường chỉ hữu ích cho loại con trỏ bút/bút stylus.
Tùy thuộc vào phần cứng và nền tảng cụ thể, tác nhân người dùng thường chỉ nhận được một tập giá trị cho hướng của bộ chuyển đổi so với mặt phẳng màn hình - hoặc là tiltX và tiltY, hoặc là altitudeAngle và azimuthAngle.
Để xem thêm minh họa về thuộc tính này, hãy xem Hình 2 trong đặc tả.
Giá trị
Góc tính bằng độ giữa mặt phẳng Y-Z của con trỏ (bút stylus) và màn hình. Khoảng giá trị là -90 đến 90, bao gồm cả hai đầu mút, trong đó giá trị dương là nghiêng về bên phải.
Đối với các thiết bị không hỗ trợ thuộc tính này, giá trị là 0.
Ví dụ
Ví dụ này minh họa cách truy cập đơn giản các thuộc tính tiltX và tiltY.
someElement.addEventListener("pointerdown", (event) => {
processTilt(event.tiltX, event.tiltY);
});
Thông số kỹ thuật
| Specification |
|---|
| Pointer Events> # dom-pointerevent-tiltx> |