javascript - 在 Firefox 调试器中的断点后或调用警报函数后,全屏不工作
问题描述
Javascript函数示例:
function openFullscreen() {
alert ("Full Screen Active!");
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.mozRequestFullScreen) { /* Firefox */
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) { /* Chrome, Safari & Opera */
elem.webkitRequestFullscreen();
} else if (elem.msRequestFullscreen) { /* IE/Edge */
elem.msRequestFullscreen();
}
}
它适用于 Edge 浏览器或者如果警报功能被省略。同样的问题,如果在例程的开头设置了断点。
还注意到以下示例适用于 Edge 但不适用于 Firefox: https ://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_fullscreen2
有人能告诉我为什么会这样还是我做错了什么?
解决方案
推荐阅读
- android - 结合 RxJava Observables、SharedPreferences 和 MVP
- javascript - 单击链接时使用 js 打开带有悬停和关闭菜单的下拉菜单
- javafx - Fitting rotated ImageView into Application Window / Scene
- python-2.7 - 使警告崩溃python脚本
- html - 使用 VBA 获取嵌套表和 Div 中的值
- python - Python 变量名
- javascript - 检测 URL 中的特定哈希
- python-3.x - 如何通过mac终端安装python 3?
- python - 如何使用 python-can 修复损坏的 .blf 文件(来自 Vector 软件)
- java - Druid - 设备上没有剩余空间(中层管理器)