防止/禁用 Electron 应用程序中的关闭选项

问题描述 投票:0回答:1

我试图阻止用户关闭 Electron 应用程序。在我的例子中,用户使用 Alt + 空格键组合,这样就会出现一个菜单,其中有一个关闭选项。请参考附带评论的图片。

我想禁用 Alt + 空格键选项,如果不可能,我想禁用弹出菜单中的关闭选项。

我尝试了以下代码,但它对我不起作用:

`if ((input.alt && input.code === '空格') || (input.alt && input.key === ' ')) { event.preventDefault(); }

if ((input.key === 'Alt' && input.code === '空格') || (input.key === 'Alt' && input.key === ' ')) { event.preventDefault(); }`

electron disable alt-attribute
1个回答
0
投票

您可以使用 globalShortcut 模块禁用预定义的键盘快捷键(或 加速器)。

因此,如果您想注销

alt
+
space
快捷方式,可以使用以下方法:

globalShortcut.unregister('Alt+Space')
© www.soinside.com 2019 - 2024. All rights reserved.