Ich versuche mein Hauptfenster zu verstecken, damit ich später nicht mehr laden muss. Ich habe den folgenden Code:Verstecken Sie das Fenster nur beim Schließen [Electron]
function createWindow() {
// Create the browser window.
win = new BrowserWindow({width: 800, height: 600})
// Emitted when the window is closed.
win.on('closed', (event) => {
//win = null
console.log(event);
event.preventDefault();
win.hide();
})
}
für mich So arbeitet das ist nicht, wenn ich das Fenster schließe ich diese Fehlermeldung:
Kann mir jemand helfen? Zeile 37 ist die Zeile mit win.hide()
Vielen Dank!
Der Fehler sagt Ihnen alles: Das 'win'-Objekt ist bereits zerstört, wenn Sie versuchen, es zu verstecken. – Terry
Aber ich zerstöre es nie, ich (versuche), die Standardaktion auf der schließenden X-Taste zu verhindern – wernersbacher
Funktioniert meine Antwort für Sie? @Wernersbacher – Mike