chrome打开本地程序 怎么实现在chrome打开本地客户端程序?
怎么实现在chrome打开本地客户端程序?
最近,有三种方法来研究这个问题。1外部协议URL,它通过写入注册表与本地应用程序相关联,然后可以通过单击网页上的超链接来启动。2Chrome扩展,它是基于Chrome原生的消息传递机制,可以用来连接本地程序。有关详细信息,请参阅Google官方文档中的native消息传递示例,但此方法需要打包为CRX并发送到Google的webstore以使用,或者3。Ppapi可以通过开发人员模式加载。因为Google已经禁用了npapi,它只能通过ppapi编写插件。它需要一个NaCl平台来生成pexe和其他配置文件并将它们部署到服务器上。很难使用
chrome和safari已经使用了一段时间来支持HTML5的使用,在测试过程中发现由于chrome原有的安全机制无法支持Ajax本地访问,例如:在JavaScript中访问URL:File:///E:/测试.html, Chrome浏览器错误:XMLHttpRequest无法加载文件:///E:/测试.html. 访问控制允许原点不允许原点为空。解决方案是把HTML5程序变成chrome的一个扩展。扩展名为。CRX公司。
1. 添加清单.json2用chrome打包程序。打开chrome,在“设置”按钮中选择“工具-扩展程序”,或在地址栏中输入“chrome://扩展/“,如图所示:
3。单击扩展程序打包HTML程序:
4。将打包的扩展程序拖到Chrome浏览器中进行安装。安装后,运行程序。
chrome打开本地程序 chrome读取本地文件 谷歌浏览器f12打不开
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。