我正在为一个项目创建一个离线网站,我希望打开时(或点击提示后)全屏显示全部内容。目前我使用{{3}这很好用,但在用户导航到另一个页面后它会退出全屏。
我已经看到其他人有Fullscreen API并且因为DOM树被破坏而无法使用Fullscreen API。
我可以使用其他工作或选项来实现这项工作吗? 在这个问题上仍然是新的,我可以找到关于" Ajax Loaders"让我输了。
理想情况下,它将与浏览器兼容 - 我在USB上移交文件,而我无法控制它将在哪个浏览器上打开。
答案 0 :(得分:0)
来自offical whatwg spec(在涉及naviagtion的部分):
...如果指定的浏览上下文的活动文档不相同 将Document作为指定条目的Document,然后运行这些 子步骤:
- 完全退出全屏......
醇>
我可能会误解这一点,但我认为只要规格如果DOM完全改变(例如页面导航),全屏就会被解雇。
你可能需要研究像铬这样的东西。
编辑:
对于AJAX加载器,它基本上是指将您的页面设置为单页应用程序,"您只加载页面一次,所有功能都由javascript驱动。像Angularjs这样的框架对此有好处,但它是一个很大的架构变化,使您的网站以这种方式运行。