加载文档时的全屏浏览器窗口 [英] full-screen browser window on load document
问题描述
如何在加载页面后全屏浏览器窗口?我在 jQuery 中使用过类似下面的代码,但它只能使用 click 事件;但我希望它可以用于负载.
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();
}
}
});
推荐答案
来自 https://wiki.mozilla.org/Gecko:FullScreenAPI#Suggested_UA_Policy
..requestFullScreen 当窗口已经处于全屏状态时被批准.否则,requestFullScreen 在用户操作之外(例如非合成输入事件处理程序)被拒绝.
..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屋!