Pra*_*vin 5 google-chrome npapi google-chrome-extension google-nativeclient chrome-native-messaging
我的要求是从 chrome 浏览器启动我安装的应用程序,如果它安装在客户端机器上,如果没有安装,那么我想开始下载。铬的最佳推荐解决方案是什么?
所以票价我试过
使用 NPAPI,但由于 chrome 弃用了 NPAPI,我无法使用。
检查了 PNacl 和 Pepper API,这两个 API 均不提供对本地文件系统的访问以启动应用程序。他们只是将我的 C/C++ 代码移植到浏览器中,并在具有沙箱限制的浏览器环境中运行它。
我唯一的选择是使用本地消息传递吗?或者是否有任何其他选项可以用于从我们的 url 启动我的应用程序的简单任务,
关于“本地消息”
注意:- 发现一些提供商使用“外部协议请求”来启动应用程序,但没有足够的资源,我在哪里可以找到更多相关信息
谢谢和问候,普拉文
对于它的价值,请参阅此处 - http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/nativeMessaging/
自述文件表明,即使非管理员现在也可以添加本机消息传递。
但看来本机消息传递仅适用于扩展:“扩展可以与本机应用程序交换消息(...)”,我不认为您可以期望所有用户都这样做。
| 归档时间: |
|
| 查看次数: |
6522 次 |
| 最近记录: |