2012-04-27 72 views
8

加載頁面後如何全屏幕瀏覽器窗口? 我在jQuery中使用了類似下面的代碼,但其工作僅使用事件單擊; 但我要的是要在負載加載文件時全屏幕瀏覽器窗口

jQuery(document).ready(function($) { 
    function fullScreen(){ 
      var docElm = document.documentElement; 
      if (docElm.requestFullscreen) { 
       //alert("requestFullscreen"); 
       docElm.requestFullscreen(); 
      } 
      else if (docElm.mozRequestFullScreen) { 
       //alert("mozRequestFullScreen"); 
       docElm.mozRequestFullScreen(); 
      } 
      else if (docElm.webkitRequestFullScreen) { 
       //alert("webkitRequestFullScreen"); 
       docElm.webkitRequestFullScreen(); 
      } 

    } 
}); 

回答

10

工作從https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy

..requestFullScreen而窗口已經在全屏狀態下被批准。 否則,在用戶動作(例如非合成輸入事件處理程序)之外的requestFullScreen 被拒絕。

所以它不可能力全屏,如果它不是由用戶操作

+0

觸發我不能做一個按鈕,然後編程「觸發」這個按鈕? :)我也試圖建立一個全屏幕打開的網絡應用程序... – 2016-02-24 02:37:52