如何从浏览器中使用默认应用程序打开本地文件
How to open a local file with default application from browser?
我想在一个网页上创建一个链接,指向一个本地文件。单击它以启动本地应用程序来打开它。这可能吗?如果不能,可以通过浏览器插件或其他方式实现吗?
URL Scheme可以帮助您。我们可以通过像"openmyapp://****"这样的url打开本地应用程序,但是你需要为你的应用程序创建一个注册表。在Windows系统上,注册表的内容是这样的
[HKEY_CLASSES_ROOT/Alitalk]
"URL Protocol"="openmyapp"
[HKEY_CLASSES_ROOT/Alitalk/Shell]
[HKEY_CLASSES_ROOT/Alitalk/Shell/Open]
[HKEY_CLASSES_ROOT/Alitalk/Shell/Open/Command]
@="/"C://Program Files//Alisoft//WangWang//WangWang.EXE/" %1"
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- 如何在ExtJs4应用程序上为视图、存储和模型设置自定义文件夹名称
- 下载HTML5/Javascript MOBILE应用程序中的PDF文件
- 如何在dojo应用程序构建概要文件中加载json文件
- 如何从Node Webkit应用程序中退出外部CMD文件
- 访问离线jquery应用程序中的本地文件
- 使用angularjs和node.js时的Web应用程序文件夹结构
- 咕噜咕噜的usemin无法使用应用程序文件夹中的脚本
- 英特尔 XDK:播放不在应用程序文件夹中的音频
- 使用 requirejs 并尝试将 javascript 优化为供应商文件和应用程序文件
- 如何将多个 angularjs 文件编译为单个应用程序文件
- Chrome应用程序文件系统不存在
- Backbone.js模型urlRoot网络应用程序文件夹名称被追加了两次
- AngularJS应用程序文件结构
- Google Drive API;谷歌实时API -我可以把一个实时文件在应用程序文件夹
- 电子桌面应用程序文件结构
- 当我尝试使用茉莉花测试时,应用程序文件夹没有在ext . application中加载
- web服务-托管应用程序:文件权限,将参数从javascript传递到应用程序
- 如何使用 Commonjs 在视图中获取主干应用程序文件变量