1

当用户单击一个按钮时,我想让我的浏览器进入全屏模式,当我的浏览器处于全屏模式时,我想禁用所有键盘事件(阻止用户退出全屏)。退出全屏的唯一方法是单击页面内另一个按钮的事件。

当我使用Fullscreen_API时,我得到黑色背景,这对用户来说看起来很尴尬。

我试过这个package,它的工作原理与此相同,F11但我唯一的问题是禁用键盘事件。

我试图阻止使用以下代码退出。

document.onkeydown = function (evt) {
    if (evt.keyCode == 27) evt.preventDefault();
}

令人惊讶的是,当我按下 时,我什至无法控制它esc。有什么办法吗?

提前致谢。

4

0 回答 0