BrowserView.getAllViews()向我显示所有BrowserView的列表,为
[ BrowserView {}, BrowserView {}, BrowserView {} ]
BrowserView.fromId(id)应该可以帮助我选择其中之一。但是我不明白如何为BrowserView设置唯一ID。
我遇到的实际问题,以防您建议其他解决方案: 如何保持我的BrowserView井井有条并选择要显示的特定视图?
答案 0 :(得分:0)
您可以使用window来区分您的浏览器视图,因为每个浏览器视图都有唯一的tagId,如下所示: view.webContents.executeJavaScript(“ window。 tagId ='测试ID'”);
然后 view.webContents.executeJavaScript(“ window。 tagId ”)以获得tagId,这将有助于您区分。
如果您的browserView需要重新加载,则可以使用webContents.preload属性来帮助您。