【发布时间】:2020-08-13 17:50:40
【问题描述】:
我想在浏览器中而不是在电子中打开一个外部链接。因此我实现了这段代码:
document.addEventListener('click', function(event) {
if (event.target.tagName === 'A' && event.target.href.startsWith('http')) {
event.preventDefault();
shell.openExternal(event.target.href);
}
});
我现在的问题是,我创建的每个链接都在浏览器中打开。
例如
<a href="http://google.com">foo</a>
<a href="#">bar</a>
我怎样才能让它在浏览器中打开外部链接?
【问题讨论】:
标签: javascript events electron