html5 能调用 本地程序吗,web前端——js如何调用本地应用程序

原标题:web前端——js如何调用本地应用程序

第一步:写入注册表

首先在本地新建一个myprotocol.txt文件,内容为:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\hd]

@="hd Protocol"

"URL Protocol"=""

[HKEY_CLASSES_ROOT\hd\DefaultIcon]

@="C:\\Program Files (x86)\\KuGou\\KGMusic\\KuGou.exe"

[HKEY_CLASSES_ROOT\hd\shell]

@=""

[HKEY_CLASSES_ROOT\hd\shell\open]

@=""

[HKEY_CLASSES_ROOT\hd\shell\open\command]

@="\"C:\\Program Files (x86)\\KuGou\\KGMusic\\KuGou.exe\" "

然后将这个myprotocol.txt后缀名改成myprotocol.reg【名字是我随便起的,这个名字跟文件里的名字需对应起来】

注意:

需要调用本地应用程序的地址时,里面都要是双斜杠才行,如下图:

30fc8bbc34b9d6ece3235d5cf884a85e.png

此时,就加入注册表,注册了这个名字为myprotocol的协议

第二步:写测试页面

在本地新建一个html文件,内容为:

执行可执行文件

第三步:运行reg

做好以上步骤,直接双击运行myprotocol.reg文件

08953e5c6b466bb05ed4c189b7d995a4.png

勾选 允许本次操作;然后一直点确定;

第四步:检查

按【win+R】输入regedit 调出注册表页面,找到(如下图),数据里能显示出我们需要用到的exe即可;

第五步:运行测试页

此时都配置好了,运行html文件,点击 执行可执行文件 即可;

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值