如何强制浏览器窗口中的外部链接在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