JS 怎么样才能自动运行webkitRequestFullscreen

BXS_null 2020-08-27 11:12:31
我想要的是打开浏览器自动全屏 ,但是我执行document.documentElement.webkitRequestFullscreen(); 就会报错 “Failed to execute 'requestFullscreen' on 'Element': API can only be initiated by a user gesture” 在BUTTON上加上点击事件方法才能正常运行。模拟点击事件也没用,一样的报错,但是有时候又行? 就是页面重新进几次又可以自动全屏。不知道具体怎么实现,求大神帮帮忙
<button id="fullScreen" onclick="fullScreen()"></button>


$("#fullScreen").trigger("click");
function fullScreen() {
debugger
var element = document.documentElement;
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
}
}

...全文
1438 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
BXS_null 2020-08-27
  • 打赏
  • 举报
回复
window.onload = function () {
$("#fullScreen").trigger("click");
}

也试过了没用

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧