¿Esta información está codificada de alguna manera en el proceso de representación?
¿Has probado esto?
require('electrón').remoto.getCurrentWindow().id
@abdihaikal Salud, me perdí eso de los documentos :)
Dado que Electron ahora tiene más cosas que hace 2 años, puede revisar el evento de su llamada de IPC y solicitar la ventana del navegador que activó la llamada:
event.sender.getOwnerBrowserWindow()
tiene eso. Devuelve un objeto BrowserWindow con todas las propiedades que podría tener, tales como: minimizar(), cerrar(), etc....
Comentario más útil
¿Has probado esto?
require('electrón').remoto.getCurrentWindow().id