web项目中要调用别人的客户端 一开始用java调的 后来发现用java没调用客户端的应用 只能启来自己服务器上的应用
我们应该谁用浏览器访问去调用谁的客户端。 这就需要web端去调用
首先
新建文本文档把下面内容复制进去
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Webqq]
@="URL:Webweixin Protocol"
"URL Protocol"="D:\\QQ\\Bin\\QQScLauncher.exe"
[HKEY_CLASSES_ROOT\Webqq\DefaultIcon]
@="D:\QQ\\Bin\\QQScLauncher.exe"
[HKEY_CLASSES_ROOT\Webqq\shell]
@="open"
[HKEY_CLASSES_ROOT\Webqq\shell\open]
@="open"
[HKEY_CLASSES_ROOT\Webqq\shell\open\command]
@="\"D:\\QQ\\Bin\\QQScLauncher.exe\" "
例:
将文件后缀名改为reg并双击运行
运行后注册表 就会出现你文本中填写的信息
确认一下 数值数据是不是有值是否正确
我开始时在最后一句@="\"D:\\QQ\\Bin\\QQScLauncher.exe\" " 没有加\ 导致一直启动失败 最后看 注册表中打开数值数据也是没有数据的。
写个html的demo测试调用一下 程序就会启动
href写成文本 HKEY_CLASSES_ROOT 后面的值 加上://
来源:51CTO
作者:sincelegend
链接:https://blog.csdn.net/sincelegend/article/details/101218273