Sensor
Sensor 介面是 Sensor APIs 的基類,所有其他感測器介面都繼承自它。這個介面不能直接使用。相反,它提供了由繼承它的介面訪問的屬性、事件處理器和方法。
此功能可能會被您伺服器上設定的 Permissions Policy 阻止。
在初始建立時,Sensor 物件處於 空閒 狀態,這意味著它不進行測量。一旦呼叫了 start() 方法,它就會準備好讀取資料,一旦準備就緒,就會發送 activate 事件,感測器變為 啟用 狀態。然後,每次有新資料可用時,它都會發送一個 reading 事件。
如果發生錯誤,將傳送 error 事件,停止讀取,並且 Sensor 物件將再次變為 空閒 狀態。在可以讀取更多資料之前,需要再次呼叫 start() 方法。
基於 Sensor 的介面
以下是基於 Sensor 介面的介面列表。
例項屬性
Sensor.activated只讀-
返回一個布林值,指示感測器是否處於活動狀態。
Sensor.hasReading只讀-
返回一個布林值,指示感測器是否具有讀取值。
Sensor.timestamp只讀-
返回最新感測器讀數的時戳。
例項方法
Sensor.start()-
啟用基於
Sensor的其中一個感測器。 Sensor.stop()-
停用基於
Sensor的其中一個感測器。
事件
規範
| 規範 |
|---|
| 通用感測器 API # the-sensor-interface |
瀏覽器相容性
載入中…