是否有Electron提供的API来获取当前打开的BrowserWindow计数?
我没有通过app API找到该方法.或者我可以获得现在正在运行的renderProcess数量吗?
您可以选择使用BrowserWindow.getAllWindows和使用isVisible每个实例:
let count = BrowserWindow.getAllWindows()
.filter(b => {
return b.isVisible()
})
.length
Run Code Online (Sandbox Code Playgroud)
对于渲染器进程的数量(不一定与BrowserWindow计数相同),您可以使用 webContents.getAllWebContents()
| 归档时间: |
|
| 查看次数: |
3316 次 |
| 最近记录: |