Я разработал приложение, получающее данные от ускорителя Gear2. В devicemotion события управляются слушателем окна событий, такие как:Smartwatch Gear 2
window.addEventListener('devicemotion', function(e) {
Ax = e.accelerationIncludingGravity.x/9.8;
Ay = e.accelerationIncludingGravity.y/9.8;
Az = e.accelerationIncludingGravity.z/9.8;
});
мне нужно запустить приложение в фоновом режиме, даже если экран выключен. Я принял установку мощности:
tizen.power.request("SCREEN", "SCREEN_NORMAL");
tizen.power.request('CPU', 'CPU_AWAKE');
Проблема: когда экран выключен (с помощью кнопки Home) событие движения, связанный с окном не увольняют. Я думаю, что если окно не активно, сам слушатель не активен.
У кого-нибудь есть идеи, как получить данные акселерометра, даже если экран выключен?
С уважением V
Привет, Приносим извинения за большую задержку в моем ответе. Я забыл сообщить, что в моем файле config.xml была добавлена привилегия . Конечно, проблема остается. Когда экран выключен, данные (Ax, Ay, Az) не собираются. С уважением V –
genoveseV