群晖网站建设处理错误500,网站建设网站备案所需资料,wordpress+并发量,教育机构网站建设公司本文主要介绍的是node.js调用Chrome浏览器/默认浏览器打开链接地址的相关内容#xff0c;分享出来供大家参考学习#xff0c;下面来一起看看详细的介绍#xff1a;
安装第三方插件open
通过open模块#xff0c;可以在任何平台上打开某个浏览器网址。
通过NPM安装
npm i…本文主要介绍的是node.js调用Chrome浏览器/默认浏览器打开链接地址的相关内容分享出来供大家参考学习下面来一起看看详细的介绍
安装第三方插件open
通过open模块可以在任何平台上打开某个浏览器网址。
通过NPM安装
npm install open使用Chrome打开网址
var open require(open);
open(http://www.baidu.com, chrome);open库的实现原理
open模块的实现原理非常简单即start命令在安装谷歌浏览器的同时chrome就种入了环境变量chrome所以你按下winr输入chrome你会发现直接打开了谷歌浏览器那么如果你想用谷歌浏览器打开指定链接只需要输入chrome网址就可以了
我们打开cmd输入下面命令即可用谷歌浏览器打开百度网:
start chrome http://www.baidu.comnode也可以执行这个命令
在Node.JS中我们通过child_process可以直接调用cmd命令
var cp require(child_process)
cp.exec(start chrome http://www.baidu.com)如果没有谷歌浏览器怎么办
那我们就要调用用户的默认浏览器了 我们winr输入cmd打开命令行 然后我们输入
start https://www.baidu.com我们会发现直接打开了百度网但是不同操作系统需要兼容 所以我写了一个方法方便大家在各个操作系统都能完美使用默认浏览器打开URL链接
const openDefaultBrowser function (url) {var exec require(child_process).exec;switch (process.platform) {case darwin:exec(open url);break;case win32:exec(start url);break;default:exec(xdg-open, [url]);}
}
openDefaultBrowser(https://www.baidu.com)以上就是这篇文章的全部内容了希望本文的内容对大家的学习或者工作能带来一定的帮助如果有疑问大家可以留言交流谢谢大家对我们的支持