Ionic/Cordova iOS - 在应用程序打开时调用函数
Ionic/Cordova iOS - invoke function on app open
是否可以在应用程序重新打开后调用函数(使用主页按钮关闭,而不是作为进程关闭)?
是的,您可以通过将 $ionicPlatform 服务注入到 运行 块(对于整个应用程序)或单个控制器中来执行此操作。
这是在 运行 块中的示例:
.run(function($ionicPlatform) {
$ionicPlatform.on('resume', function(){
// Do sweet stuff!
});
}
它在控制器中:
.controller(function($ionicPlatform) {
$ionicPlatform.on('resume', function(){
// Do sweet stuff!
});
}
请注意,这实际上只是 Cordova's resume lifecycle event. You can see more information about the $ionicPlatform service and the 'on' method in the Ionic framework docs here 的包装器。
是否可以在应用程序重新打开后调用函数(使用主页按钮关闭,而不是作为进程关闭)?
是的,您可以通过将 $ionicPlatform 服务注入到 运行 块(对于整个应用程序)或单个控制器中来执行此操作。
这是在 运行 块中的示例:
.run(function($ionicPlatform) {
$ionicPlatform.on('resume', function(){
// Do sweet stuff!
});
}
它在控制器中:
.controller(function($ionicPlatform) {
$ionicPlatform.on('resume', function(){
// Do sweet stuff!
});
}
请注意,这实际上只是 Cordova's resume lifecycle event. You can see more information about the $ionicPlatform service and the 'on' method in the Ionic framework docs here 的包装器。