Event Motion Event работает, даже когда мой телефон не двигается - PullRequest
0 голосов
/ 14 ноября 2018

Я работаю над своим первым приложением, и приведенный ниже код не работает должным образом, а документация немного скудна.

if(window.DeviceMotionEvent){
    window.addEventListener('devicemotion', function(eventData) {
        console.log('event listener running');
    });

    console.log('device motion event triggered');
}

Приведенный выше код предназначен для измерения ускорения без учета силы тяжести.Проблема в том, что без перемещения моего телефона весь оператор if выполняется один раз, а сам прослушиватель событий запускается повторно.Если я правильно понимаю код, приведенный выше, ни один из них не должен работать, если я не перевожу свой телефон.

Это из-за намерения или есть проблема?Если так, что я могу сделать, чтобы обратиться к этому?Я запускаю код в Chrome DevTools, который я удаленно подключил к пикселю Google 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...