2013-03-01 87 views
1

所以,现在有了Google文件夹上传API,我一直在玩它,但我坚持一个主要缺陷。上传文件夹和文件

如果我有一个这样的输入:

<input type="file" id="files" name="files[]" multiple="" webkitdirectory=""> 

它只是让我上传文件夹,它不会让我太上传单个文件。我只能上传一个文件夹,即使选择了多个文件夹。我不是说子文件夹,但它上传的那些罚款。我希望能够在相同或完全不同的目录中选择几个不同的文件夹进行上传。

有什么我做错了吗?我也尝试将accept属性设置为all/*,但这不起作用。

基本上这个功能对我来说毫无用处,因为它并没有真正允许一致的功能。它将允许在不推荐使用的情况下上传多个文件,但在不推荐使用时仅允许使用一个文件夹。

回答

2

我同意,“选择文件夹”功能几乎没有用,因为你说的原因。在我维护的跨浏览器上传库Fine Uploader中,我决定不支持通过选择文件对话框上传文件夹。相反,我决定使用Chrome的Filesystem API支持,它允许您同时拖放多个文件夹和/或文件。我认为允许用户放置文件夹和/或文件比有限的webkitdirectory属性允许的更直观。