我在多个browserWindows上使用电子。 在这个浏览器窗口我有一个webview显示内容。 现在我打算将一个新的URL发送到另一个打开的浏览器窗口的webview。
所以我在所有的browserwindows / webviews中创建了一个ipc监听器,以便在收到请求时更新url。到目前为止这个工作正常。 只有我无法工作的是使用新网址聚焦/显示窗口。
我试图找到一种方法来获取webview的browserWindow实例,但这似乎不可能......
如何通过IPC接收消息时显示/关注窗口? 谢谢!
答案 0 :(得分:0)
您可以轻松获取当前BrowserWindow的实例:
const remote = require('electron').remote
const win = remote.getCurrentWindow()
使用win.focus()
将该窗口置于最前面。