1

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

但是知道 NPAPI 将很快停止使用,我正在寻找替代方案.. 构建插件的一种方法是使用 Pepper 客户端,但 Pepper 客户端仅对 chrome 本地存储进行读/写.. 这看起来像更多数据饼干的版本...

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

4

1 回答 1

1

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

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

于 2014-01-07T23:04:22.520 回答