Датчик: событие активации
Ограниченная доступность
Эта функция не является базовой, так как она не работает в некоторых широко используемых браузерах.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.
Событие activate срабатывает, когда датчик активируется. Это означает, что он начнёт получать показания.
Интерфейс Sensor — базовый класс, onactivate и событие activate может использоваться только на одном из производных классов.
Синтаксис
Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика событий.
addEventListener("activate", (event) => {});
onactivate = (event) => {};
Тип события
Общее событие Event без дополнительных свойств.
Примеры
Вывод информации, когда акселерометр готов к измерению
В этом примере добавляется обработчик события для вывода информации об активации Accelerometer.
const acl = new Accelerometer({ frequency: 60 });
acl.addEventListener("activate", () => console.log("Ready to measure."));
acl.start();
Спецификации
| Спецификация |
|---|
| Общий API датчиков # sensor-onactivate |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
activate_event |
67 | 79 | Нет | 54 | Нет | 67 | Нет | 48 | Нет | 9.0 | 67 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Sensor/activate_event