当用户点击按钮时我想让我的浏览器全屏模式,当我的浏览器处于全屏模式时,我想禁用所有键盘事件(阻止用户退出全屏)。退出全屏的唯一方法是点击我页面中另一个按钮的事件。
当我使用Fullscreen_API
时,我会获得黑色背景,这对用户来说看起来很尴尬。
我尝试使用此package
,它的工作方式与 F11 相同,但我唯一的问题是,禁用键盘事件。
我尝试使用以下代码阻止退出。
document.onkeydown = function (evt) {
if (evt.keyCode == 27) evt.preventDefault();
}
令人惊讶的是,当我按 esc 时,我甚至无法控制它。有没有办法做到这一点?
提前致谢。