Я хотел открыть внешнюю ссылку не в электронном, а в браузере. Поэтому я реализовал этот код:
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>
<нежелательное поведение для открытия в браузере </p>
<a href="#">bar</a>
<- нежелательное поведение для открытия в браузере </p>
Как мне заставить его просто открыть внешнюю ссылку в браузере?