我有一个div #container
页面,我希望在支持的浏览器上进入全屏模式(或者至少要求进入全屏模式)。
我下载了this plugin
虽然示例都显示使用按钮进入全屏,但我想在加载时执行此操作。我试过了:
$(window).load(function() {
if($.support.fullscreen){
$('#container').fullScreen();
}
});
它通过支持测试(Chrome 28)但没有任何反应。我错过了什么?
答案 0 :(得分:1)
经过进一步研究后,出于安全考虑,似乎可以通过用户互动激活全屏API 。如果有人不知道,请随时发布。
答案 1 :(得分:0)
我用了一招......
我会听取身体上的任何点击以激活
例如:
$('body').on('click', '*', function() {
screenfull.request();
});
N.B。:它不跟踪已经有事件处理程序的按钮(e.t.c)......