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 |
浏览器兼容性
加载中…