操作系统:麒麟/统信/deepin
electron版本: 12
electron-builder版本:^22.3.2
麒麟操作系统:
步骤一
修改package.json中electron-builder配置,新增protoclols
schemes字段里为唤起应用的协议
例如 :hello://param?name=zhangsan
scheme: ['hello']

步骤二:
main.js中写入
app.setAsDefaultProtocolClient('hello')
如果需要唤起url里的参数可以从process.argv[1]中拿到
如果是统信和deepin,需要额外的操作
首先创建desktop文件

安装完成后的脚本里执行注册scheme动作

本文介绍如何在麒麟/统信/deepin操作系统上使用electron-builder配置自定义协议来启动应用程序,并提供了一个具体的步骤指南。
2756

被折叠的 条评论
为什么被折叠?



