Javascript 全屏打开网页,无需用户交互

Javascript 全屏打开网页,无需用户交互,javascript,html,Javascript,Html,有没有可能让一个网页在没有像这样的用户交互的情况下进入全屏 提前谢谢。这是不可能的 我在浏览器控制台中运行了以下代码段: var e = document.getElementById('answers'); (e.webkitRequestFullScreen || e.mozRequestFullScreen).apply(e); Chrome告诉我: 未能在“元素”上执行“requestFullScreen”:只能通过用户手势启动API Firefox告诉我: 全屏请求被拒绝,因为未

有没有可能让一个网页在没有像这样的用户交互的情况下进入全屏


提前谢谢。

这是不可能的

我在浏览器控制台中运行了以下代码段:

var e = document.getElementById('answers');
(e.webkitRequestFullScreen || e.mozRequestFullScreen).apply(e);
Chrome告诉我:

未能在“元素”上执行“requestFullScreen”:只能通过用户手势启动API

Firefox告诉我:

全屏请求被拒绝,因为未从短时间运行的用户生成的事件处理程序中调用元素.mozRequestFullScreen()

这是为防止滥用而设置的限制,类似于
窗口上的限制。打开
(例如,请参见此问题或此问题)

您可能能够实现这一点,但这将根据您的操作系统而有所不同

这可能会奏效:

$(document).ready(function () {
    $('html').click(function () {
        if (screenfull.isFullscreen !== true) {
            screenfull.toggle();
        }
    });
});

如果我的回答对你有帮助,请勾选绿色复选标记并向上投票!。这将是非常烦人的网站访问者。尤其是那些上网速度慢的访问者。