猿问

如何为 onlick 功能创建没有菜单栏的新窗口( ElectronJS )

我尝试了这个,但这给了我一个带有菜单栏的新窗口。win.setMenu(null)我在 main.js 文件中使用删除了主窗口菜单栏。但我找不到在新窗口(“添加项目窗口”)中执行此操作的方法,请参阅下图以清楚地看到它

onclick="window.open('addNew.html' ,'Add New Item', 'width=900 , height=400 , toolbar=no ,resizable=no')


炎炎设计
浏览 115回答 2
2回答

aluckdog

您可以拦截新窗口的创建并删除菜单,就像删除主窗口一样。const { app } = require("electron");app.on("browser-window-created", (e, win) => {    win.removeMenu();});

红糖糍粑

我使用“Menu.setApplicationMenu(null)”代替“win.setMenu(null)”。这对我有用。谢谢。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答