DeviceMotionEvent
基線 2023 *
新推出
DeviceMotionEvent 介面屬於 裝置方向事件,為 Web 開發者提供有關裝置位置和方向變化速度的資訊。
警告: 目前,Firefox 和 Chrome 的座標處理方式不同。使用時請注意。
建構函式
DeviceMotionEvent()-
建立一個新的
DeviceMotionEvent。
例項屬性
DeviceMotionEvent.acceleration只讀-
一個物件,給出裝置在 X、Y 和 Z 三個軸上的加速度。加速度以 m/s² 為單位。
DeviceMotionEvent.accelerationIncludingGravity只讀-
一個物件,給出裝置在 X、Y 和 Z 三個軸上的加速度(包含重力影響)。加速度以 m/s² 為單位。
DeviceMotionEvent.rotationRate只讀-
一個物件,給出裝置在 alpha、beta 和 gamma 三個方向軸上的方向變化率。旋轉速率以每秒度為單位。
DeviceMotionEvent.interval只讀-
一個數字,表示從裝置獲取資料的間隔時間(以毫秒為單位)。
示例
js
window.addEventListener("devicemotion", (event) => {
console.log(`${event.acceleration.x} m/s2`);
});
規範
| 規範 |
|---|
| 裝置方向和運動 # devicemotion |
瀏覽器相容性
載入中…