[英]Ionic / Cordova: How to force app to refresh on start, even when it was in background?
在我的離子應用程序的主屏幕上,有一個項目列表,這些項目可能與上次啟動該應用程序時有所不同。 但是,當應用程序在后台運行(多任務)時,我又回到了它,它不會觸發有角的$ scope.init函數,該函數會加載項目並在全新的起點上使用,但完全相同,現在顯示不正確的項目。
如何使主屏幕始終在應用啟動時刷新,即使它只是從后台返回也是如此?
Cordova簡歷處理程序是您的理想選擇(請參閱docs ):
document.addEventListener("resume", onResume, false);
function onResume() {
// refresh your data here
}
以離子方式做到這一點是一種差異語法:
$ionicPlatform.on('resume', function() {
$state.go('some state');
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.