当android设备的应用程序从暂停状态恢复时,打开pin登录页面

当android设备的应用程序从暂停状态恢复时,打开pin登录页面,android,angularjs,cordova,crosswalk-runtime,ngcordova,Android,Angularjs,Cordova,Crosswalk Runtime,Ngcordova,在Angularjs应用程序中,我想知道应用程序何时会在应用程序暂停后重新打开,即通过home按钮退出应用程序,它应该使用pin登录页面打开。它不应该从暂停的位置恢复应用程序。为了实现这一点,我尝试了以下代码: document.addEventListener("deviceready", function () { document.addEventListener("pause", function(){ var path = $location.path();

在Angularjs应用程序中,我想知道应用程序何时会在应用程序暂停后重新打开,即通过home按钮退出应用程序,它应该使用pin登录页面打开。它不应该从暂停的位置恢复应用程序。为了实现这一点,我尝试了以下代码:

document.addEventListener("deviceready", function () {

    document.addEventListener("pause", function(){
        var path = $location.path();
        if (path !== '/login') {
            $location.path('/login').replace();
            $rootScope.$apply();
        }
    });

}, false);
但这不适用于android设备,因为应用程序是在crosswalk插件上构建的


请提出一些解决方案。

将事件侦听器从暂停更改为恢复。您希望仅在恢复事件期间执行操作。