electron 无法将BrowserWindow设置为另一个模态窗口,

np8igboo  于 4个月前  发布在  Electron
关注(0)|答案(1)|浏览(90)

预检清单

  • 我已阅读了此项目的 Contributing Guidelines
  • 我同意遵循此项目遵循的 Code of Conduct
  • 我在问题跟踪器中搜索了一个与我想提交的功能请求相匹配的特性请求,但没有成功。

问题描述

没有办法将现有的 BrowserWindow 设置为另一个模态窗口。
有时人们不知道一个 BrowserWindow 是否是一个模态窗口,所以他们不能像这样设置它:
new BrowserWindow({ parent: top, modal: true, show: false })

建议的解决方案

向 BrowserWindow 添加一个 api setModal(parentWindow) (就像 isModal() 一样)。

相关问题