0

我正在开发一个使用angularjs和角度ui路由器的应用程序。我发现URL片段导航在Windows Phone 8上存在严重的问题,即在手机上更改状态。更改应用程序中的状态正常,但按下后退按钮时,应用程序始终返回主页。我怎样才能让windows phone 8在使用后退按钮时对url碎片做出反应?Windows Phone 8后退按钮

该应用导航为: app /#/ home - > app /#/ page1 - > app /#/ page2 使用后退按钮可以使浏览器转到app /或app /#/家里,而不是应用程序/#/第1页

回答

0

在Windows Phone(因为Windows Phone的7.1),您可以删除或更改堆栈中(当你点击后退按钮)

你可以阅读更多有关here( MSDN网站)

对于您的应用程序, 当您到达您的应用程序/ #/ page2,你可以删除stackHistory。

而且,当用户点击后退按钮时,您可以将他重定向到您的主页app /#/ home。

// JavaScript Code 
// addEventListener syntax for attach to the back Key press. 
hardwareButtons.addEventListener("backpressed", onBackPressed);