electron打开系统默认浏览器
首先先报坑
window.open(xxxxxxxxxxxxxxxxxx)
这个是可以的,但是!
在electron中,除非你require了shell,不然这个方法是打开了第二个链接为 xxxxx 的electron应用,而不是默认浏览器
正题:
// 打开新窗口
const openDefaultBrowser = function (url) {var exec = require('child_process').exec;console.log(process.platform)switch (process.platform) {case "darwin":exec('open ' + url);break;case "win32":exec('start ' + url);break;default:exec('xdg-open', [url]);}
}
通过node微服务,在后端直接可以
// openDefaultBrowser('https://www.baidu.com')
然后是默认浏览器打开的外部链接!
完美解决。
思路可以参考我访问我自己。
hhhhhh五一假期结束了好好开发直播功能
electron打开系统默认浏览器相关推荐
- Go 调用系统默认浏览器打开链接
为什么80%的码农都做不了架构师?>>> Go Package 相关包 os/exec 实例 调用Windows系统默认浏览器打开链接 package mainimport ( ...
- electron 使用shell.openExternal 打开系统浏览器报错
最新因为业务需要,用electron做一个桌面应用.在使用electron的shell模块的openExternal 时,总是出现 Failed to open.开始以为是代码写的不对,各种检查没问题 ...
- Android 如何调用系统默认浏览器访问
// 调用系统默认浏览器// 参考:// http://www.cnblogs.com/zhwl/archive/2011/11/15/2249848.html// https://segmentfa ...
- android 默认浏览器 视频播放 二维码,Android调用系统默认浏览器访问的方法
一.启动android默认浏览器 这样子,android就可以调用起手机默认的浏览器访问. 二.指定相应的浏览器访问 1.指定android自带的浏览器访问 ( "com.android.b ...
- Win7系统默认浏览器的更改教程
Win7的默认浏览器一般是ie浏览器,但是我们经常会下载使用其它的浏览器,这时候我们就需要更改默认浏览器.那么应该如何更改默认浏览器呢?下面就和小编一起来看看Win7系统默认浏览器的更改教程吧 Win ...
- 微信内点击链接或扫描二维码直接打开手机默认浏览器打开指定网页
场景分析 当我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 " 已停止访问该网页 ",无论是聊天框也一样.说是系统 ...
- 怎么把Firefox浏览器设为Windows系统默认浏览器?
要将 Firefox 设为 Windows 系统的默认浏览器,请按照下列步骤操作: 打开 Firefox 浏览器. 单击浏览器的"选项"按钮,然后在弹出菜单中选择"选项& ...
- Android 通过 “隐式意图” 打开 系统的浏览器 访问 百度页面
在MainActivity中,通过"隐式意图"打开系统的浏览器访问百度页面: MainActivity页面: package cn.lwx.openbrowser;import a ...
- Android 起调系统功能,打开系统浏览器,拨打电话,发送短信,手机震动,跳转到设置通知开关页面
1.打开系统浏览器 try {startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/jared ...
最新文章
- 看看人家 SpringBoot 的全局异常处理多么优雅...
- matlab实现周期阶跃函数,连续时间信号傅利叶变换与MATLAB实现.doc
- 【c语言】数组逆序排列
- vim win装_VIM的代码补全工具YouCompleteMe在Windows上的安装攻略
- dapperpoco mysql_.NET(C#)有哪些主流的ORM框架,SqlSugar,Dapper,EF还是...
- java ac自动机_如何使用Java实现AC自动机全文检索实例
- “无法找到运行搜索助理需要的一个文件”的解决办法
- 来自一个用户的体验-Alpha项目测试
- header元素 footer元素 hgroup元素
- 基于孪生网络的单目标跟踪持续汇总
- 微信小游戏制作坦克大战(四)添加敌方坦克,敌方坦克可以随机移动
- 微星 GL62M 7RD SSD+HDD双硬盘 安装双系统(win10+ubuntu 16.04)
- 通道(channel)
- linux中要怎么创建文件夹
- 轻松完成Panoply安装
- JetBrains学生包续期
- whistle 的使用
- SSL/TLS 双向认证(一) -- SSL/TLS 工作原理
- Java通用权限系统视频(2021年高含金量版)
- 生态农业示范园区物联网平台建设方案