onload 网站应该全屏显示

新手上路,请多包涵

您好,我正在使用 HTML CSS JavaScript 和 jQuery 开发网站。我想在加载时全屏显示网站(就像我们单击 F11 时一样)。我什至可以使用 onclick 进入全屏。但是对于 onload 事件,全屏脚本不起作用。当我加载一个网站时,它应该全屏显示。请帮忙。这是我的代码:这是我的 HTML 代码:

 <html id="player3">
  <body onload="goFullscreen('player');">
  </body>
</html>

这是我的js

  function goFullscreen() {
 var element = document.getElementById("player3");
if (element.mozRequestFullScreen) {
       element.mozRequestFullScreen();
} else if (element.webkitRequestFullScreen) {
  element.webkitRequestFullScreen();}
   }

原文由 Nagu 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 243
1 个回答

浏览器不允许站点在没有用户交互的情况下以全屏模式加载。您将收到以下错误消息

无法在“元素”上执行“requestFullScreen”:API 只能由用户手势启动。

要处理此问题,请更改您的用户体验,使用户与您的网站进行交互以进入全屏模式。

原文由 Ajanthan Mani 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题