在 WinJS 中,是否可以在使用共享魅力激活页面后重定向页面?
所以我的目标页面是/pages/target/target.html。在 .js 中,我想做类似的事情;
WinJS.Navigation.navigate("/pages/anotherpage/anotherpage.html");
它似乎没有引发错误,但它没有离开目标页面。
我想根据用户输入重定向页面。
这类似于另一个问题: How to navigate between different html pages in Windows 8 Metro application using javascript?
但是,如果您实际上正在执行页面导航(例如 window.location 更改),那么您将面临共享内容的激活信息将不可用的挑战;您的脚本上下文在页面导航上被拆除,因此您将无法轻松抓住它。