答案 0 :(得分:0)
要聚焦窗口,可以使用:window.show()
。
如果您在Mac上并且在不同的工作空间中,则不会显示。您需要在创建窗口时在窗口上运行window.setVisibleOnAllWorkspaces(true)
,然后在要显示时运行window.show()
。
答案 1 :(得分:0)
我找到了一个似乎可以解决此问题的解决方案!因此,这是假设您已经弄清楚了通常如何在全屏应用程序上方显示窗口。我遇到的问题是,当您尝试使一个新窗口进入视图时,即使该窗口配置为在全屏应用程序上方显示,它也会使您退出全屏显示。
解决这个问题的方法很简单:
mainWindow.hide()
mainWindow.show()
setTimeout(() => displayPopupWindow(data), 300)
在这种情况下,您的主窗口(可能是不可见的)在打开全屏应用程序的同时被赋予焦点,然后打开弹出窗口不会关闭全屏应用程序。