操作系统:麒麟/统信/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动作

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐