我的应用程序中需要一个视图,以便每次应用程序返回到前台时刷新。下面的代码与Android完美配合,但在iOS上没有任何反应。
$ionicPlatform.on('resume', function() {
if($state.current.name == "app.listar_aprovacoes"){
// code to refresh scope and view.
};
});
我也尝试了以下内容,它也不适用于iOS:
document.addEventListener("resume", function() {
var alertPopup = $ionicPopup.alert({
title: 'Foo',
template: 'Bar'
});
}, false);
那你可以帮我解决这个问题吗?
谢谢!
编辑:出于某种原因,使用离子平台更新ios更新平台没有为此更新代码。我删除了平台并再次添加它并开始工作。
答案 0 :(得分:0)
也可以尝试使用window.addEventListener('resume', callback);
。
还要确保您拥有Cordova设备插件。
您可以使用以下方法安装它:
ionic plugin add cordova-plugin-device
通常,安装插件后,第一个($ionicPlatform.on('resume', ...)
)方法应该有效。我在iOS和Android上测试过。
答案 1 :(得分:0)
出于某种原因,使用离子平台更新ios更新平台并未更新此代码。我删除了平台并再次添加它并开始工作。