我是chrome扩展的新手,我需要开发一个可以处理text/json文件的chrome扩展(应该能够执行读写操作)。文件将存储在同一台机器上(路径可能是D:/abc/xyz.text) 我将在哪里安装 chrome 扩展。有人知道吗?
最佳答案
遗憾的是,这并不容易或根本不可能 - Chrome 扩展程序无法获得真实文件系统的读/写权限。
另一方面,Chrome 应用程序可以使用 chrome.fileSystem
API .
您的选择:
- 创建 Chrome App反而。如果您需要浏览器集成,则可能无法实现。
- 制作一个扩展程序和一个 Chrome 应用程序,talk to each other ,让 Chrome 应用程序处理文件操作。安装复杂,但灵 active 最大。
- 创建一个使用 Native Host module 的扩展对文件系统进行操作。安装会更加复杂,但是无限的力量。
- 创建一个适用于 its own virtual filesystem 的扩展程序;如果用户需要文件,可以使用
chrome.downloads
API导出它。 - 制作一个可与某种云存储解决方案配合使用的扩展,例如文件位于 Dropbox .
关于javascript - 带有文本文件的 Chrome 扩展程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37342661/