【发布时间】:2016-06-02 12:41:46
【问题描述】:
在 Electron 版本 1.X 中,如何从一个 BrowserWindow 发出事件并在另一个 BrowserWindow 中使用它?
我使用的是 Electron 版本 1.2.1。
【问题讨论】:
-
您可以使用
ipcRenderer发送到主进程,并且回复可以转到您应该在主进程中拥有的另一个窗口实例引用。咨询github.com/electron/electron/blob/master/docs/api/… -
@OwenAyres 您应该将您的评论转换为答案。
-
谢谢@VadimMacagon - 忘了这个,昨天没时间!添加了一些应该涵盖此解决方案的代码
-
@OwenAyres 谢谢,最后我使用 'ipcRenderer.send()' 从渲染进程发出事件,并使用 'ipcMain.on()' 在主进程中监听事件.
-
@Kosmo 很好,很高兴你有一些工作,这就是我在发表评论时的想法,基本上是现在发布的答案所涵盖的内容,以防其他人正在寻找这个!
标签: javascript chromium electron