function toggleFullScreen() {
if (!document.fullscreenElement && !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement ) { // 非全屏状态
if (document.documentElement.requestFullscreen) {
document.documentElement.requestFullscreen();
} else if (document.documentElement.msRequestFullscreen) {
document.documentElement.msRequestFullscreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullscreen) {
document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else { // 全屏状态
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}
}
附链接:https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API
js检测全屏的办法
答案:2 悬赏:10
解决时间 2021-03-14 21:16
- 提问者网友:刪除丶後
- 2021-03-14 12:47
最佳答案
- 二级知识专家网友:山鬼偶尔也合群
- 2021-03-14 12:57
昂 , 我也碰到过这个问题 , 我写的时候代码量好像没有这么多 , 时间太长 , 记不住了.
全部回答
- 1楼网友:寂寞的炫耀
- 2021-03-14 13:45
模糊了点
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |