Sensor: reading event
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Событие reading
происходит когда на датчике доступны новые показания.
Интерфейс Sensor
это базовый класс, события onreading
и reading
могут быть использованы только в одном из наследуемых классов.
Синтаксис
Можно использовать как название события в addEventListener()
, так и как свойство - обработчик события.
addEventListener("reading", (event) => {});
onreading = (event) => {};
Тип события
Общий Event
без дополнительных свойств.
Примеры
Получение ускорения
Этот пример добавляет слушатель, который получает значения ускорения из Accelerometer
. Слушатель читает данные шестьдесят раз в секунду.
const acl = new Accelerometer({ frequency: 60 });
acl.addEventListener("reading", () => {
console.log("Ускорение по оси X " + acl.x);
console.log("Ускорение по оси Y " + acl.y);
console.log("Ускорение по оси Z " + acl.z);
});
acl.start();
Спецификации
Specification |
---|
Generic Sensor API # sensor-onreading |
Совместимость с браузерами
BCD tables only load in the browser