前段时间在开发小程序的时候,发现官网中有一些小案例,在点击链接的时候发现可以自动把代码导入本地的编辑器中,然后就在想这是怎么实现的功能,因为之前也没有这样操作过,看着挺新奇的。通过查看资料,发现这是因为本地电脑上安装了调用的程序,并且在注册表中进行了注册。 在调用小程序开发工具的时候,链接状态是这样的:
wechatide://minicode/JYwgZ6ml6rYP
wechatide:
这个就是在注册表中设置的项 具体的内容我们一起来看看:
win+r
打开运行- 输入
regedit
打开注册表编辑器 - 找到
HKEY_CLASSES_ROOT
项 - 查找
wechatide
项 - 鼠标选中
wechatide
可以发现有两个值- 内容如下:
名称 | 类型 | 数据 |
---|---|---|
(默认) | REG_SZ | URL:wechatide |
URL Protocol | REG_SZ |
wechatide
项目录结构如下: ~~~ wechatide ├─DefaultIcon ├─shell ├─open ├─command ~~~
在查看的过程中我们可以发现DefaultIcon
与command
的内容是相同的。并且【数据】那一项填写的都是本地应用安装的位置
如果我们想要自己设置本地应用在网页中打开,可以按照小程序编辑器的设置进行设置,把本地的应用程序更换成自己想要更换的程序 注意:
在修改注册表之前一定要备份注册表,养成一个好习惯,不然操作失误会导致电脑异常