9

How can I full-screen browser window after loading the page? I have used code like below in jQuery but its working only using the event click; but I want that to be worked on load.

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();
            }

    }
});
Brian Tompsett - 汤莱恩
  • 5,438
  • 68
  • 55
  • 126
itsazzad
  • 6,416
  • 7
  • 67
  • 81

1 Answers1

13

from https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy

..requestFullScreen while the window is already in the full-screen state is approved. Otherwise, requestFullScreen outside a user action (e.g. a non-synthesized input event handler) is denied.

so it's not possible force a fullscreen if it's not triggered by a user action

Fabrizio Calderan
  • 115,126
  • 25
  • 163
  • 167
  • can I not make a button and then programmatically "trigger" that button? :) I'm also trying to build a web app that opens in full screen... – Nils Sens Feb 24 '16 at 02:37