注销后如何退出多页Window 8 PhoneGap应用程序

时间:2014-03-21 07:15:52

标签: cordova windows-phone-8

我有一个单独登录和登录页面的应用程序。

加载登录页面时,

“backbutton”事件会被附加

document.addEventListener("backbutton", onBackButton, false);  
加载登录页面时,

和“backbutton”事件被删除

document.removeEventListener("backbutton", onBackButton, false);  

这样做是为了当第一次使用登录页面加载应用程序时,用户可以按后退按钮退出应用程序,当用户处于登录页面时,我的代码逻辑可以正常工作,并且运行良好。

但问题是,当我登录应用程序时,登陆页面会被加载,登出后它再次进入登录页面,现在当用户按下后退按钮时,应用程序不会退出并重定向到登录页面并作为用户未经过身份验证的应用再次重定向到登录页面。

如何在这种情况下退出应用程序?

1 个答案:

答案 0 :(得分:0)

我认为您需要稍微更改应用程序逻辑并利用此功能NavigationService.RemoveBackEntry()。如果你是为Windows Phone做这个。