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