负载文件全屏浏览器窗口 [英] full-screen browser window on load document

查看:116
本文介绍了负载文件全屏浏览器窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何加载页面后,我全屏浏览器窗口?
我用code像下面jQuery中,但其只使用事件工作点击;
但我想这要在工作的负荷

 的jQuery(文件)。就绪(函数($){
    功能全屏(){
            VAR docElm = document.documentElement中;
            如果(docElm.requestFullscreen){
                //警报(requestFullscreen);
                docElm.requestFullscreen();
            }
            否则,如果(docElm.mozRequestFullScreen){
                //警报(mozRequestFullScreen);
                docElm.mozRequestFullScreen();
            }
            否则,如果(docElm.webkitRequestFullScreen){
                //警报(webkitRequestFullScreen);
                docElm.webkitRequestFullScreen();
            }    }
});


解决方案
从<α

href=\"https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy\">https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy


  

.. requestFullScreen而窗口已经在全画面的状态被批准。
      否则,requestFullScreen的用户操作(例如非合成的输入事件处理程序)的被拒绝。

之外

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

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

    }
});

解决方案

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

这篇关于负载文件全屏浏览器窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆