【问题标题】:How to access system resources in Chrome Extensions如何在 Chrome 扩展程序中访问系统资源
【发布时间】:2013-12-27 17:41:36
【问题描述】:

我正在开发一个 chrome 扩展,它需要从系统文件中获取一些配置......早期的 chrome 提供了 NPAPI 插件,它可以访问任何系统资源(win 注册表、文件系统、IPC 调用等......)

但是知道 NPAPI 将很快停止使用,我正在寻找替代方案.. 构建插件的方法之一是使用 Pepper 客户端,但 Pepper 客户端只能读取/写入 chrome 本地存储.. 看起来像更多数据版本的 cookie...

那么现在还有其他方法可以在 chrome 扩展中访问系统资源(如注册表、文件等)吗??

【问题讨论】:

标签: google-chrome google-chrome-extension npapi google-chrome-app ppapi


【解决方案1】:

在许多情况下,建议的 NPAPI 替代方案是“Native Messaging”,您可以在其中向用户提供一个安装程序,该安装程序添加了 chrome 可以通过消息传递与之通信的二进制代码。见http://developer.chrome.com/extensions/messaging.html#native-messaging

对于文件访问,在打包的应用程序中有文件系统 API,可让您访问实际(非沙盒)文件系统。见http://developer.chrome.com/apps/fileSystem.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-07
    • 1970-01-01
    • 2018-08-16
    • 2013-10-16
    • 2013-12-31
    • 1970-01-01
    • 2018-09-20
    • 1970-01-01
    相关资源
    最近更新 更多