2 回答

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個贊
Menu.setApplicationMenu修改默認(rèn)菜單后必須使用
const menu = Menu.getApplicationMenu(); // get default menu
menu.items.find((item) => item.role === "help").visible = false; // modify it
Menu.setApplicationMenu(menu); // set the modified menu
注意:根據(jù)我的經(jīng)驗(yàn),如果在應(yīng)用程序事件之前調(diào)用它Menu.getApplicationMenu()將會返回nullready

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個贊
menuItem.visible 在 Electron 13 中不起作用。相反,我構(gòu)建了一個沒有幫助項(xiàng)的新菜單。
const menu = Menu.getApplicationMenu()
const items = menu?.items.filter((item) => item.role !== 'help')
Menu.setApplicationMenu(Menu.buildFromTemplate(items))
添加回答
舉報(bào)