【发布时间】:2016-12-12 07:34:43
【问题描述】:
我创建了一个 Electron 应用程序,它实际上是我的 Web 应用程序的原生包装器,并带有一些原生集成。当用户单击外部链接时,我创建一个新的 BrowserWindow 来加载请求。如果我然后单击主窗口,辅助浏览器窗口将被隐藏,并且第二个窗口甚至不再存在。
如果我右键单击应用程序的停靠图标,它不会显示与应用程序关联的多个窗口。我必须手动将新窗口添加到此列表吗?我看到有一个 API 可以将文件添加到停靠菜单的最近文档部分,但没有列出窗口。
有没有办法让我打开的 Electron BrowserWindow 实例出现在停靠菜单中,如下图所示?
谢谢。
【问题讨论】:
-
如何隐藏辅助浏览器窗口?
-
@johnelemans 如果我只是单击窗口外的任何位置,它会移至背景。它仍然存在,但并不明显。如果我单击“显示所有窗口”或调用执行相同操作的手势,它将再次出现。