目录
《Electron实战》系列-总览_liuzhen007的专栏-优快云博客
前言
PC 客户端一般都具备协议唤醒的能力,特别是和 Web 网页打通的应用程序和产品。简单来说,协议唤醒就是用户通过点击一个 URL 链接,能够自动拉起一个与之关联的客户端应用程序的功能。
问题
目前,我们的 PC 客户端应用程序是基于 Electron 开发的,那么如何基于 Electron 框架实现协议唤醒功能呢?这将是今天本文介绍的主要内容。
正文
关键方法
想要基于 Electron 实现协议唤醒功能,其实并不难。实际上,官网已经提供了对应的 API 接口,接口定义如下:
app.setAsDefaultProtocolClient(protocol[, path, args])
其中,参数1 是具体的唤醒协议名称,是整个流程中的关键参数;参数2 是可选参数,是 Electron