【发布时间】:2014-02-17 17:42:31
【问题描述】:
我正在编写一个 Chrome 扩展程序,它可以自动从一个位置下载文件,然后将其上传到另一个位置。我已经弄清楚如何使用 HTML5 Filesystem API 进行下载部分。但是,我不知道如何上传文件。
问题是必须通过使用“文件”输入元素的表单完成上传。我只想告诉表单文件所在的位置(我可以从 Filesystem API 获取下载文件的位置)。但我想不出一种以编程方式做到这一点的方法。
有什么想法吗?如果我能澄清任何事情,请告诉我!
编辑:另一种选择是 chrome.downloads 扩展 API
编辑:文件 API 看起来很有希望 (http://dev.w3.org/2006/webapi/FileAPI/)。我也发现这很有帮助:https://developer.mozilla.org/en-US/docs/Web/Guide/Using_FormData_Objects
【问题讨论】:
标签: javascript html google-chrome file-upload google-chrome-extension