/ / Come si inserisce un'applicazione in esecuzione in background quando è chiusa? - node.js, elettrone

Come faccio a mettere un'applicazione in esecuzione in background quando è chiusa? - node.js, elettrone

Sto creando un'applicazione su Node.Js utilizzando elettrone e ho bisogno che continui a funzionare in background quando è chiuso e diventa un'icona dell'applicazione accanto all'orologio del computer per l'utente per avere accesso a. Ma non ho trovato riferimenti per fare questo compito, quindi la domanda è:

Come faccio a mettere un'applicazione in esecuzione in background quando è chiusa?

risposte:

2 per risposta № 1

Tutto quello che devi fare è ascoltare il close evento come questo:

var tray;

mainWindow.on("close", function (evt) {
evt.preventDefault();
mainWindow.hide();
tray = new Tray("./path/to/icon.png");
});

Questo invece di chiudere la finestra nasconde la finestra e crea un'icona nella barra delle applicazioni.

Ma probabilmente vorrai aprire di nuovo la finestra se fai doppio clic sull'icona del vassoio o qualcosa del genere e per quello puoi fare:

tray.on("double-click", function () {
mainWindow.show();
tray.destroy();
});

Documentazione del vassoio

Evento vicino


0 per risposta № 2

Prova ad iniziare a servizio per farlo.