如何使用nodejs打开默认浏览器并导航到特定的URL?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (79)

我正在使用Node.js编写一个应用程序。

我想要创建的功能之一是打开默认的Web浏览器并导航到特定的URL。

我希望它能够移植到Windows / Mac / Linux上。

提问于
用户回答回答于

不推荐使用节点打开。现在使用opn:

const opn = require('opn')

opn('http://sindresorhus.com') // Opens the url in the default browser

//opn('http://sindresorhus.com', {app: 'firefox'}) // Specify the app to open in
用户回答回答于

使用opn是因为它可以处理跨平台问题。安装:

$ npm install opn

使用:

var opn = require('opn');

// opens the url in the default browser 
opn('http://sindresorhus.com');

// specify the app to open in 
opn('http://sindresorhus.com', {app: 'firefox'});

扫码关注云+社区

领取腾讯云代金券