首页 > 解决方案 > 如何从 Electron 应用程序在 Chrome 中打开链接?

问题描述

我有一个为我打开不和谐链接的电子应用程序,当它是一个节点 CLI 应用程序时,它在 Chrome 中打开了链接,但现在在带有 UI 的电子中,它在电子子窗口中打开了链接,这是我的代码片段我正在使用:

var link = 'https://twitter.com/home';
console.log(`opening ${link}`);
open(link)

有谁知道我将如何在 chrome/用户默认浏览器中打开它?

标签: javascriptbrowserelectron

解决方案


您可以在系统默认浏览器中使用子进程打开链接。有一些可执行文件可用于在系统默认浏览器中打开链接。
对于窗户

explorer.exe [URL]

对于 MacOS

open [URL]

对于 Linux

xdg-open [URL]

推荐阅读