Chrome扩展程序可与USB驱动器同步文件

时间:2012-08-06 20:28:14

标签: javascript html5 web-applications google-chrome-extension

Chrome扩展程序是否可以在USB驱动器和主HDD之间同步文件和目录? 例如,这可能有助于从数码相机轻松下载照片。

要实现此功能,需要两个主要部分:

  1. 对本地硬盘的读写访问
  2. 对USB驱动器的读写访问
  3. #1由HTML5文件系统API覆盖(例如,请参阅here)。

    #2是有问题的部分,因为我不知道任何可用的机制允许这样做 有可能以某种方式利用USB experimental api来实现大容量存储设备协议。 但是,我对USB协议的了解太有限,无法知道这实际上是可行的还是可能涉及的内容。

    由于

1 个答案:

答案 0 :(得分:0)

一个可能的解决方案(虽然它是一个大锤子)是使用Native Host - 基本上是一个单独的程序,具有完整的OS API,并且您的扩展程序将与之对话。

缺点包括以下事实:与NPAPI插件(不再是选项)不同,本机主机不能与Web Store中的扩展捆绑在一起。

另一个答案中提到的

chrome.usbchrome.fileSystem API不适用于Chrome扩展程序,仅适用于应用程序。