使用浏览器启动应用
原理:URL SCHEME 在浏览器中输入链接访问即可打开对应程序,前提是已安装软件。示例: qq:tencent://message/?uni=xxxx HBuilder X:hbuilderx:// 邮件:mailto:// 钉钉:dingtalk:// 夜神模拟器:Nox:// OneNote:onenote:// PostMan:postman:// 对应程序的链接可以查看电脑注册表,
使用win+r键,输入regedit打开注册表,打开HKEY_CLASSES_ROOT文件夹,该文件下即为软件热键命令

以钉钉程序为例,在shell目录下添加Open>Command以及对应的配置。

如果想要实现自定义应用启动,可以参照以下步骤: 1、导出注册表文件

- [HKEY_CLASSES_ROOT\dingtalk] 定义驱动函数名字为dingtalk
- [HKEY_CLASSES_ROOT\dingtalk\Shell\Open\Command] 定义程序所在执行路径及可携带参数
2、注册表配置,修改导出的注册表函数名称、目录名称、执行路径及参数
3、在注册表编辑器选择文件>导入,选择修改后的注册表文件导入即可

4、在浏览器中测试,函数名://
手机端也是一样的可以在浏览器中输入链接打开应用,同时通过这种方式我们也可以直接打开到应用的某个页面。如:分享、朋友圈、群聊天,也可以通过这种方式,打开应用指定的路径并携带参数即可,在h5上开发没有问题,但app上尽量使用应用提供的sdk进行开发。
上次更新: 2025/09/05, 8:09:00