我希望我的應用程序在它從背景狀態進入活動狀態時執行某些操作。我明白根據cordova文件,我可以用下面的代碼來做到這一點,這是行得通的。離子應用程序恢復和暫停
// device APIs are available
//
function onDeviceReady() {
document.addEventListener("resume", onResume, false);
}
// Handle the resume event
//
function onResume() {
}
我的應用是建立與離子和使用上面的代碼的缺點是,它只是我的應用模塊外面工作,所以我不能引起我的應用程序模塊內部的功能。我發現了一些關於它如何在我的應用程序模塊中工作的代碼示例,但其中沒有一個可以工作。看到下面的一些例子。
$ionicPlatform.on('resume', function(){
// rock on
});
/
ionic.Platform.ready(function() {
ionic.on('resume', function(){
//rock on
}, element);
});
/
$ionicPlatform.ready(function() {
document.addEventListener("deviceReady", function() {
document.addEventListener("resume", function() {
$timeout(function() {
//rock on
}, 0);
}, false);
});
});
難道我做錯了什麼我忘記了一些東西,我希望有人能幫助我與此有關。
謝謝!