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 的包装器。