Я начинаю с cordova и пытаюсь создать простое приложение, которое работает в фоновом режиме.
Я использую этот пакет: cordova-plugin -background-mode
В этой симуляции я запускаю команду cordova run android
, когда она открывается в эмуляторе, и закрываю ее, чтобы посмотреть, будет ли работать звуковой сигнал при закрытом приложении.
Странно то, что гудок не воспроизводится на заднем плане.
Что я делаю не так?
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
cordova.plugins.backgroundMode.enable();
cordova.plugins.backgroundMode.onactivate = function () {
setTimeout(function () {
navigator.notification.beep(5);
}, 7000);
}
}