0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
感測器測試
即時查看設備感測器測量的內容:加速度計、陀螺儀、方向、指南針和環境光,以及水平儀和振動馬達測試。
運作方式
即時顯示手機或平板電腦的運動感應器測量的內容。 加速度計報告三個軸上的加速度(以米/秒平方為單位)並儲存達到的最大值,這對於檢查它是否對劇烈打擊或震動做出反應非常有用。
陀螺儀報告繞每個軸的旋轉速度(以度/秒為單位),方向數據(α、β 和伽瑪)提供氣泡水平儀,當設備完全水平時,氣泡水平儀會變成綠色。 如果有磁力計,指南針會指示相對於北方的航向。
當瀏覽器暴露時,它由環境光感測器以及具有三種不同模式的振動馬達測試完成。 所有讀數都在設備上處理,不會發送到伺服器。
範例
設備支援並且仍然9,8 m/s²這是地球的引力。 如果裝置報告沒有重力的加速度,則在靜止狀態下該值接近零。beta: 0° · gamma: 0°完全水平的表面beta 測量向前和向後傾斜;伽瑪,橫向傾角。 當兩者都為零時,氣泡居中。alpha: 90°航向 270°(西)羅盤航向是通過從 360 度減去 alpha 來計算的,因為 alpha 逆時針增長。使用情境
- 檢查跌倒后加速度計或陀螺儀是否仍然工作。
- 找出螢幕不自行旋轉的原因:幾乎總是感測器的問題,而不是系統的問題。
- 使用手機作為水平儀來懸掛圖片或對齊架子。
- 在散步或使用導航應用程式之前檢查指南針。
- 在開發對運動做出反應的 Web 應用程式時,檢視感測器返回的值。
常見問題
為什么我看不到任何讀數?
臺式電腦和大多數筆記本電腦沒有加速度計或陀螺儀,因此即使事件存在,瀏覽器也不會提供任何內容。 我從手機或平板電腦打開頁面,然后移動裝置:某些感測器僅在移動時才會發出信號。
為什么 iPhone 需要請求許可?
自 iOS 13 起,Safari 需要明確的使用者授權才能提供移動和方向資料,因為這些讀數用于識別裝置,甚至推斷螢幕上寫的內容。 開始讀取時會請求許可,并且必須在系統提示符下授予許可。
有重力和無重力的加速度有什么區別?
感測器始終測量重力和運動。 帶有陀螺儀的裝置可以將兩者分開,一方面提供線性加速度,另一方面提供總加速度。 如果計算機無法將它們分開,則在靜止狀態下,您將在向下的軸上看到大約 9.8 m/s²。
為什么指南針指向錯誤?
磁力計會被附近的任何磁場改變:帶有磁鐵的盒子、揚聲器、無線充電器或金屬結構。 它還需要校準,在大多數手機上,校準是通過移動裝置在空中畫出“8”字形來完成的。 它還標記了磁北,它與地理北并不完全重合。
為什么我的手機沒有振動功能?
iOS 上的 Safari 沒有實現振動 API,因此無法從 iPhone 上的瀏覽器激活它。 在 Android 上,只要裝置未處于禁用振動的靜音模式并且您之前與頁面進行過交互,它就可以在 Chrome 及其衍生產品中使用。