为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

炎炎设计 2023-07-20 16:43:29
我尝试了这个,但这给了我一个带有菜单栏的新窗口。win.setMenu(null)我在 main.js 文件中使用删除了主窗口菜单栏。但我找不到在新窗口(“添加项目窗口”)中执行此操作的方法,请参阅下图以清楚地看到它onclick="window.open('addNew.html' ,'Add New Item', 'width=900 , height=400 , toolbar=no ,resizable=no')
查看完整描述

2 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

您可以拦截新窗口的创建并删除菜单,就像删除主窗口一样。


const { app } = require("electron");

app.on("browser-window-created", (e, win) => {

    win.removeMenu();

});


查看完整回答
反对 回复 2023-07-20
?
红糖糍粑

TA贡献1815条经验 获得超6个赞

我使用“Menu.setApplicationMenu(null)”代替“win.setMenu(null)”。这对我有用。谢谢。



查看完整回答
反对 回复 2023-07-20
  • 2 回答
  • 0 关注
  • 114 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信