Обнаружение движения устройства с использованием Javascript БЕЗ прослушивателей событий
Я пишу расширение для браузера Firefox, которое должно обнаруживать движение. Просматривая решения, я натолкнулся на множество фрагментов кода, которые используют приемники событий для обнаружения движения, как показано ниже:
var onDeviceMotion = function (eventData) {
console.log(eventData.acceleration);
console.log(eventData.accelerationIncludingGravity);
console.log(eventData.rotationRate);
console.log(eventData.interval);
}
window.addEventListener('devicemotion', onDeviceMotion, false);
Мне интересно, есть ли способ обнаружить движение устройства без использования прослушивателей событий, как в коде выше.