linux浏览器网页唤起electron应用
·
操作系统:麒麟/统信/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动作

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


所有评论(0)