如何禁用 Electron 上的整个下拉菜单?

How to disable a whole drop-down menu on Electron?

我正在使用 Electron. I have added some items to the menu bar 开发桌面应用程序。

有时我在程序中用bootstrap打开一些模态窗体。当这些弹出窗口打开时,我想禁用菜单项。

我做了一些研究,有人说menu bar could be removed。但我不想创建自己的 HTML 菜单。

还有另一种选择,也许是最好的方法。禁用每个下拉菜单的所有选项。每个菜单项都有一个 enabled attribute,因此可以在运行时更改。

有没有办法避免下拉菜单和禁用下拉菜单?

动态菜单 not currently supported。这与 Electron 中的菜单使用没有动态特性的 Chromium 菜单代码这一事实有关。

当您的文件菜单为空时,您可以将整个菜单替换为其中没有文件菜单的菜单吗?