1

Я пытаюсь использовать плагин режима фона в своем ионном приложении, но я столкнулся с проблемой.Режим фона плагина Cordova: onactivate не работает в первый раз (android)

Я хотел бы сделать то же самое, что показано в readme проекта github с backgroundmode.onactivate. Это будет отлично работать, если он не работает только со второго раза, когда я иду на задний план.

Если у кого есть какие-либо идеи о том, что вопрос, я был бы рад услышать об этом :)

Пример из моего кода:

$ionicPlatform.ready(function() { 

document.addEventListener('deviceready', function() { 
// Android customization 
cordova.plugins.backgroundMode.setDefaults({ text:'Doing heavy tasks.'}); 
// Enable background mode 
cordova.plugins.backgroundMode.enable(); 

if(cordova.plugins.backgroundMode.isEnabled()){ 
    console.log('Hi, I am enabled. Signed : backgroundMode.'); 
    } 

// Called when background mode has been activated 
cordova.plugins.backgroundMode.onactivate = function() { 
    setTimeout(function() { 
     // Modify the currently displayed notification 
     cordova.plugins.backgroundMode.configure({ 
      text:'Running in background for more than 5s now.' 
     }); 
     console.log('Running in background for more than 5s now.'); 
    }, 5000); 
} 
}, false); 

Примечание: Я получаю строку Hi, I am enabled. Signed : backgroundMode. когда мой приложение запускается.

ответ

0

Я изменил способ делать что-то, чтобы обойти проблему. Я не успел понять, что ошибка, хотя :(

document.addEventListener("pause",onPause,false); 

function onPause() { 
    $timeout(function() { 
    console.log("Running in background for more than 5s now ..."); 
    }, 5000); 

}; 
+0

Привет, i'm также возникли проблемы с этим плагином вы говорили, и я могу видеть, что вы использовали эту функцию OnPause после ... что работая для вас, у вас все еще есть какой-либо плагин в вашем xml-файле для фонового режима? или что функция onPause достаточно? – Japa

+0

Сработало отлично с этим onPause. У меня не было много чего начать. – Aweuzegaga

 Смежные вопросы

  • Нет связанных вопросов^_^