【问题标题】:full-screen browser window on load document加载文档时的全屏浏览器窗口
【发布时间】:2013-11-20 07:54:17
【问题描述】:

如何在加载页面后全屏浏览器窗口? 我在 jQuery 中使用了如下代码,但它只使用事件 click; 但我希望它能够在 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();
            }

    }
});

【问题讨论】:

    标签: javascript jquery browser dom-events


    【解决方案1】:

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

    ..requestFullScreen 当窗口已经处于全屏状态时被批准。 否则,requestFullScreen 在用户操作之外(例如,非综合输入事件处理程序)被拒绝。

    因此,如果不是由用户操作触发,则无法强制全屏

    【讨论】:

    • 我不能制作一个按钮然后以编程方式“触发”那个按钮吗? :) 我也在尝试构建一个全屏打开的网络应用程序......
    猜你喜欢
    • 1970-01-01
    • 2012-03-08
    • 2011-10-23
    • 2022-01-12
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多