检测(或禁止)浏览器中的游戏栏



我的一个项目依赖浏览器全屏模式。

我刚刚发现,使用窗口";游戏吧";(windows+G(让用户可以毫无痕迹地浏览。因此,我的问题是:从浏览器中,如何可能检测(或禁止(";游戏吧";用法

注意:游戏栏的快捷方式是可配置的,所以只听windows+G的按键事件是不够的。

您可以使用document.visibilityState。来自MDN:

Document.visibilityState只读属性返回文档的可见性,即该元素现在在哪个上下文中可见。了解文档是在背景中还是在不可见的选项卡中,或者仅加载用于预渲染,非常有用。

类似这样的东西:

const isVisible = () => document.visibilityState === "visible";

最新更新