1
私のイオンアプリケーションでバックグラウンドモードのプラグインを使用しようとしていますが、問題が発生しました。Cordovaプラグインのバックグラウンドモード:初めてonactivateが動作しない
githubプロジェクトのreadmeに表示されているものと同じことをbackgroundmode.onactivate
としたいと思います。 2回目のバックグラウンドで作業していないとうまく動作しません。
、誰もがその問題についてどんな考えを持っている場合、私はそれを聞いて喜んでいると思います:)私のコードから
サンプル:
$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.
を得ますかアプリケーションが起動されます。
の管理もあなたが話しましたそのプラグインとのトラブルを抱えて - 私、そして私はあなたが後にこのonPause機能を使用していることを確認することができませんでした...ということですあなたのために働いていますか?バックグラウンドモードのためにあなたのXMLファイルにプラグインがありますか?またはonPause関数が十分ですか? – Japa
これはonPauseで完璧に動作しました。 – Aweuzegaga