在电子 1.8.7 我可以这样做:
.on('browser-window-created', (e, window) => {
window.setMenu(null);
})
Run Code Online (Sandbox Code Playgroud)
但是在电子 4.0.1 中,这似乎不再起作用。
它应该以相同的方式工作,但看起来 Electron 中存在一个错误(https://github.com/electron/electron/issues/15901)。注释中建议了一种解决方法:autoHideMenuBar在创建 BrowserWindow 对象时将-option设置为 true。不幸的是,当按下 alt 键时,它仍然会显示菜单。
编辑:有一个更好的解决方法。使用BrowserWindow.setMenuBarVisibility(false).
或者,您可以尝试使用 Electron 版本 3。
| 归档时间: |
|
| 查看次数: |
2405 次 |
| 最近记录: |