我们有一个角度应用程序,大多数设备和浏览器都可以正常工作(耶!)。但是带有IE的Windows phone 8让我们对设备后退按钮感到头痛。我们使用angular-route.je来路由应用程序,并且它具有通常的基于路线。如果我们连续导航到更多或更多路线并按设备后退按钮{或带有history.back()的按钮,则会转到默认路线(index.html)。
实施例。 导航 , index.html - > index.html#/ page1 - > index.html#/ page2 - >的index.html#/第3页 现在设备后退按钮将用户带到index.html而不是index.html#/ page2
到目前为止,Web并没有为我们提供太多帮助,我们想知道我们是否做错了什么。答案 0 :(得分:0)
最后我们发现这是我们使用的Angular版本的问题(V 1.2.4)。升级到后一个(1.4.7)解决了这个问题。
注意:我认为即使版本1.3.0也有修复