jQuery:加载时打开/请求全屏浏览器?

时间:2013-04-08 23:41:14

标签: jquery html5 fullscreen window-load

我有一个div #container页面,我希望在支持的浏览器上进入全屏模式(或者至少要求进入全屏模式)。

我下载了this plugin

虽然示例都显示使用按钮进入全屏,但我想在加载时执行此操作。我试过了:

$(window).load(function() {
        if($.support.fullscreen){
            $('#container').fullScreen();
        }
    });

它通过支持测试(Chrome 28)但没有任何反应。我错过了什么?

2 个答案:

答案 0 :(得分:1)

经过进一步研究后,出于安全考虑,似乎可以通过用户互动激活全屏API 。如果有人不知道,请随时发布。

答案 1 :(得分:0)

我用了一招......
我会听取身体上的任何点击以激活 例如:

$('body').on('click', '*', function() {
        screenfull.request();
    });
N.B。:它不跟踪已经有事件处理程序的按钮(e.t.c)......