当前位置: 首页 > news >正文

南海网站建设哪家好品牌推广和市场推广的区别

南海网站建设哪家好,品牌推广和市场推广的区别,网站名称要求,成都旅游地图本文主要介绍的是node.js调用Chrome浏览器/默认浏览器打开链接地址的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 安装第三方插件open 通过open模块,可以在任何平台上打开某个浏览器网址。 通过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,所以你按下win+r输入chrome你会发现直接打开了谷歌浏览器,那么如果你想用谷歌浏览器打开指定链接只需要输入chrome+网址就可以了

我们打开cmd输入下面命令即可用谷歌浏览器打开百度网:

start chrome http://www.baidu.com

node也可以执行这个命令

在Node.JS中我们通过child_process可以直接调用cmd命令

var cp  = require('child_process')
cp.exec('start chrome http://www.baidu.com')

如果没有谷歌浏览器怎么办?

那我们就要调用用户的默认浏览器
我们win+r输入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')

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对我们的支持

http://www.yayakq.cn/news/287241/

相关文章:

  • 如何提升网站权重子域名网站二级
  • 邯郸网站建设外包做雨棚的网站
  • 如何制作公司网站买个天猫店多少钱一个
  • 网站的设计思想设计公司网站设计详情
  • asp网站做seo安徽省城乡建设信息网
  • 响应式网络网站源码网站空间租用和自己搭建服务器
  • 国内做的比较好的二手网站服务器网站建设教程视频
  • 响应式网站 有哪些弊端网站现在一般做多大尺寸
  • 为何建设银行的网站登不上去淮南建筑网
  • 网站开发费用预算关于宠物的网页设计
  • c 做网站 知乎网站建设企业建站方案
  • 落实网站建设培训班精神公司网站域名如何续费
  • 民营建筑网站软文推广收费
  • 做外汇哪个网站看外国消息微信公众号开发需要什么技术
  • 中国建设交易信息网站襄阳购物网站开发设计
  • 沧州 网站建设微信息公众平台微网站建设
  • 关键词挖掘机爱站网网站搜索页面设计
  • 网站弹窗代码提供o2o网站建设
  • 中山精品网站建设讯息网站seo优化要懂得做微调
  • 百度免费发布信息网站云适配 网站
  • 深色大气网站模板搜索引擎网站模板
  • wordpress支付宝支付宝sem和seo是什么
  • 陕西住房和城乡建设厅网站6wordpress 更新 固定链接
  • wordpress 移动主题南阳网站推广优化公司哪家好
  • 广州网站设计公司排名上海自主建站模板
  • 网站开发时如何兼容百度一下点击搜索
  • 泉州(晋江)网站建设公司建推广网站多少钱
  • mip手机网站模板网站对网络营销的作用
  • Pdf书籍网站建设石家庄解封最新政策
  • 建一个个人网站要多少钱网络服务顺序