我正在使用 Html & JS 为 Windows 8 构建导航应用程序。对于我的一些 div,我正在处理onclick
执行以下代码,WinJS.Navigation.navigate("/pages/video/video.html")
这是一个仅播放视频的视频页面。在调用该代码之前,我在 default.html 中设置了一个隐藏的输入元素,<input id="currentVideoId" type="hidden" />
其中包含单击的视频 ID 的值。
这样,在我的视频页面上,我可以获取隐藏输入的当前值,以确定要为用户加载 ajax 的视频。
问题:我怎样才能将用户导航到/pages/video/video.html?id=555
?我试过了,但我的 video.html 似乎根本没有加载。如果我能做到这一点,那么在我的 video.js 文件中,我可以查找查询字符串 var 以获取它应该播放的视频的 id。
问题:如果我不这样做,那么如果我从 1 个视频转到另一个视频(我在每个视频页面上都有一个“Up next”控件,依次指向下一个视频),后退按钮无法正常工作因为它只是转到最后播放的视频。