加载文档上的全屏浏览器窗口

时间:2012-04-27 14:11:00

标签: javascript jquery browser dom-events

加载页面后如何全屏浏览器窗口? 我在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();
            }

    }
});

1 个答案:

答案 0 :(得分:12)

来自https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy

  当窗口已经处于全屏状态时,

.. requestFullScreen被批准。       否则,在用户操作之外的requestFullScreen (例如,非合成输入事件处理程序)将被拒绝。

因此,如果没有用户操作触发全屏,则无法强制全屏显示