如何强制浏览器窗口中的外部链接在Electron的默认浏览器中打开?

我正在使用BrowserWindow来显示应用程序,并且我想强制在默认浏览器中打开外部链接。这是否有可能,或者我必须以不同的方式来对待?

回答:

在检查上一个答案的解决方案后,我想到了这一点。

mainWindow.webContents.on('new-window', function(e, url) {

e.preventDefault();

require('electron').shell.openExternal(url);

});

根据电子规格,new-window单击外部链接时会触发。

注意:要求您target="_blank"在锚标记上使用。

以上是 如何强制浏览器窗口中的外部链接在Electron的默认浏览器中打开? 的全部内容, 来源链接: utcz.com/qa/427262.html

回到顶部