传感器:读取事件
当传感器上有新的读数可用时,将触发reading
事件。
语法
在诸如addEventListener()
之类的 方法中使用事件名称,或设置事件处理程序属性。
js
addEventListener("reading", (event) => {});
onreading = (event) => {};
事件类型
一个没有添加属性的通用Event
。
示例
读取加速度
此示例添加了一个事件监听器以读取Accelerometer
的加速度值。它每秒读取六十次。
js
const acl = new Accelerometer({ frequency: 60 });
acl.addEventListener("reading", () => {
console.log(`Acceleration along the X-axis ${acl.x}`);
console.log(`Acceleration along the Y-axis ${acl.y}`);
console.log(`Acceleration along the Z-axis ${acl.z}`);
});
acl.start();
规范
规范 |
---|
通用传感器 API # sensor-onreading |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。