设置BrowserView的ID

时间:2019-07-23 09:37:23

标签: javascript electron

BrowserView.getAllViews()向我显示所有BrowserView的列表,为

[ BrowserView {}, BrowserView {}, BrowserView {} ]

BrowserView.fromId(id)应该可以帮助我选择其中之一。但是我不明白如何为BrowserView设置唯一ID。

我遇到的实际问题,以防您建议其他解决方案: 如何保持我的BrowserView井井有条并选择要显示的特定视图?

1 个答案:

答案 0 :(得分:0)

您可以使用window来区分您的浏览器视图,因为每个浏览器视图都有唯一的tagId,如下所示: view.webContents.executeJavaScript(“ window。 tagId ='测试ID'”);

然后 view.webContents.executeJavaScript(“ window。 tagId ”)以获得tagId,这将有助于您区分。

如果您的browserView需要重新加载,则可以使用webContents.preload属性来帮助您。

相关问题