我正在尝试用我的html5项目制作一个WIN8应用程序。
不幸的是,我一直在使用哈希,特别是Windows8应用程序不支持的事件onhashchange
。
为Windows构建的Windows应用商店应用不支持此事件 使用JavaScript。 MSDN doc
我一直在检查,显然当{}
onhashchange
个对象
是否有任何库或解决方法使其通过正确的事件?
答案 0 :(得分:1)
您可能需要重写/调整代码以使用WinJS.Navigation
命名空间。我想可以使用WinJS.Navigation.state
代替哈希。然后使用相同的网址和不同的状态调用navigate
。