Se inizio l'applicazione electron-quick-start, ottengo un menu completo OSX:Come impostare il menu dell'applicazione in elettrone?
Ho quindi aggiungere questo codice, per lo più copiato da documenti, ai miei main.js:
const Menu = require('menu');
const MenuItem = require('menu-item');
var mainmenu = new Menu();
mainmenu.append(new MenuItem({ label: 'MenuItem1', click: function() { console.log('item 1 clicked'); } }));
Menu.setApplicationMenu(mainmenu);
I ha anche provato a utilizzare il codice del modello di menu dallo electron menu docs, con lo stesso esatto risultato deludente:
Ho anche provato ad aggiungere il codice sopra a index.html, copiando letteralmente il codice sul documento di menu. Stessa cosa.
Qualche idea di cosa non funziona?
Si desidera modificare il menu "Electron"? Questa è un'app confezionata? se non lo è, hai provato il metodo setName 'app.setName ('YOURAPPNAME')'? – Philip
@Philip l'ho fatto. funziona per le successive chiamate app.getName(), ma il menu avrà sempre Electron – gcb