【发布时间】:2021-11-01 18:51:34
【问题描述】:
我的应用结构概览:
- 主窗口(通过
win.loadURL加载,无权访问electron)。- 通过
window.open(url, '_blank')打开五个子窗口。
- 通过
目前打开多个子窗口时,后打开的会替换前打开的,如何保持全部打开,而不是相互替换?
【问题讨论】:
-
您的
window.open电话到底是什么样的?你每次都传入相同的窗口名称吗? -
@pushkin 都是
window.open(url, '_blank')的形式。阅读您的评论后,我尝试给他们不同的窗口名称,但没有成功。 -
嗯,这不应该发生。您是否在主窗口中启用了
nativeWindowOpen: true? -
@pushkin 谢谢!指定
nativeWindowOpen: true后,子窗口可以保持打开状态,您可以为此发布答案。 -
@pushkin 此外,即使窗口名称都是
_blank,它也可以工作。
标签: javascript html electron chromium window.open