网页js打开本地应用

我的操作系统:window10 

目前通用的一种方法是通过 js打开url协议的方式 

网页url常用的协议头有 http、https、ftp等 其底层实现原理是 网页url根据协议头的名字(如 asd )去注册表HEKY_CLASSES_ROOT中找asd的文件夹下的shell/open/command 的可执行文件路径 并执行它

这时可以看到该文件下存在着 类型为REG_SZ  数据为 D:\***.exe可执行文件路径。

这时网页当访问 asd:// 时实际会根据上面的路径去执行 .exe 文件

这里只是提一下这个行为方式具体注册表详解如下

https://www.cnblogs.com/wfq9330/p/9176654.html

你可能感兴趣的:(网页js打开本地应用)