ElectronのRenderer process同士で直接通信する
v1.8.3のドキュメントに書いてある。動作確認はv2.0.0-beta.2でしてる
前はできなかった気がするんよ
ipcRenderer.sendToでwindowIdを指定して送る
code:js
win.webContents.on("did-finish-load", () => {
win.webContents.send("id", anotherWin.id)
})
こんな感じにしてidを送ってる
id自体は1からの連番っぽい気もする
ぐぐるとmain processを経由しましょうって出てくるんですけどバージョン変わってるとき公式ドキュメント確認するの大事