上传文件夹&文件

Uploading folders & files

本文关键字:文件 文件夹      更新时间:2023-09-26

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

如果我有这样的输入:

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

它只允许我上传文件夹,它不允许我上传单个文件。我只能上传一个文件夹,即使选择了多个。我不是指子文件夹,它可以上传这些。我希望能够在相同或完全不同的目录中选择几个不同的文件夹来上传。

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

基本上这个功能对我来说是没用的,因为它没有真正允许一致的功能。当不推荐时,它将允许上传多个文件,但当不推荐时,它只允许上传一个文件夹。

我同意,由于你所说的原因,"选择文件夹"功能几乎毫无用处。在Fine Uploader(我维护的跨浏览器上传库)中,我决定不支持通过选择文件对话框上传文件夹。相反,我决定利用Chrome的文件系统API支持,它允许你同时删除多个文件夹和/或文件。我认为允许用户删除文件夹和/或文件比有限的webkitdirectory属性所允许的更直观。