2015-05-14 35 views
0

我正在做一個離線網站的一個項目,我想整個事情進行全屏顯示打開時(或點擊提示後)。目前,後關閉我用Fullscreen API偉大的工程但在用戶導航到另一個頁面後,它會退出全屏。點擊全屏模式?全屏API導航

我見過,其他人都不得不this issue和使用全屏API爲我的目的可能因爲DOM樹被破壞是不可能的。

有我可以用它來得到這個工作的任何其他變通或選項? 在這個東西仍然是新的模糊的答案,我可以找到關於「Ajax Loaders」讓我失去了。

理想情況下是跨瀏覽器兼容 - 我交給USB上的文件和我有過它會被打開的瀏覽器上的控制。

+0

你能更多地討論正是你想要的。你是否特意只想要一個全屏的元素?當你導航到不同的頁面時,你期望什麼是全屏? –

+0

@DylanWatt對不起,我應該已經更清楚了 - 我希望整個網站全屏顯示並且在用戶會話期間保持全屏顯示,無論他們在哪個頁面上。 – silvertown

回答

0

offical whatwg spec(在處理naviagtion部分):

...如果指定的瀏覽器上下文的活動文檔是不一樣的 文件作爲指定條目的文件,然後運行這些 分步驟,

  1. 完全退出全屏...

我可能會誤解這個,但我認爲這只是規範,如果DOM完全改變(例如頁面導航),全屏將被解僱。

您可能需要尋找到類似的鉻。

編輯:

至於AJAX裝載機,它基本上指的是讓你的網頁「單頁的應用程序,」在這裏你只有一次加載頁面,所有的功能由JavaScript驅動。像Angularjs這樣的框架對此很有幫助,但這是一個很大的體系結構變化,可以讓您的網站以這種方式運作。