Electron: Wie kann ich die BrowserWindow-ID von einem Renderer-Prozess abrufen?

Erstellt am 14. März 2016  ·  3Kommentare  ·  Quelle: electron/electron

Sind diese Informationen irgendwie im Renderer-Prozess kodiert?

Hilfreichster Kommentar

Hast du das probiert?
require('electron').remote.getCurrentWindow().id

Alle 3 Kommentare

Hast du das probiert?
require('electron').remote.getCurrentWindow().id

@abdihaikal Prost, das habe ich in den Dokumenten vermisst :)

Da Electron jetzt mehr Dinge hat als vor 2 Jahren, können Sie einfach das Ereignis Ihres IPC-Aufrufs durchgehen und das BrowserWindow anfordern, das den Aufruf ausgelöst hat:

event.sender.getOwnerBrowserWindow() hat das. Es gibt ein BrowserWindow-Objekt mit allen Eigenschaften zurück, die es haben könnte, wie zum Beispiel: minimiere(), close(), etc....

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen