以阿里的 OSS 程序为例
- 找到应用程序所在的文件位置:
C:\Program Files (x86)\OSS\oss.exe 新建
regeit.reg文件内容如下:(路径需要双斜线)Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\oss] @="" "URL Protocol"="C:\\Program Files (x86)\\OSS\\oss.exe" [HKEY_CLASSES_ROOT\oss\DefaultIcon] @="C:\\Program Files (x86)\\OSS\\oss.exe" [HKEY_CLASSES_ROOT\oss\Shell] [HKEY_CLASSES_ROOT\oss\Shell\Open] [HKEY_CLASSES_ROOT\oss\Shell\Open\Command] @="\"C:\\Program Files (x86)\\OSS\\oss.exe\" -e %1"- 保存后双击运行该文件
在浏览器打开,如下添加 a 标签即可
<a href="oss://yourparams">打开oss</a>
上面的 reg 文件编写原理其实就是参照能通过浏览器打开的程序的注册表修改的(比如:迅雷应用程序,win 键 + R > 输入 regedit 在注册表找到对应程序,导出即可)
本文以阿里OSS程序为例,介绍了如何在Windows中创建一个文件,通过双击运行来使应用程序在浏览器中打开。操作包括定位应用程序文件,新建包含路径的文件,并利用注册表原理,参照类似迅雷等程序的设置,实现浏览器启动应用。

3298

被折叠的 条评论
为什么被折叠?



