Javascript 上传文件夹&;文件夹

Javascript 上传文件夹&;文件夹,javascript,html,google-chrome,file-upload,Javascript,Html,Google Chrome,File Upload,所以,现在有了谷歌文件夹上传API,我一直在玩它一点,但我被一个主要的缺陷卡住了 如果我有这样的输入: <input type="file" id="files" name="files[]" multiple="" webkitdirectory=""> 它只允许我上传文件夹,不允许我上传单个文件。我只能上传一个文件夹,即使选择了多个。我不是说子文件夹,它可以上传这些文件。我想能够在同一个或完全不同的目录中选择几个不同的文件夹进行上传 这有什么我做错的吗?我还尝试将accep

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

如果我有这样的输入:

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

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

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

基本上,这个功能对我来说是无用的,因为它实际上不支持一致的功能。不推荐使用时可以上载多个文件,但不推荐使用时只能上载一个文件夹。

我同意,“选择文件夹”功能由于您所述的原因几乎没有用处。在我维护的跨浏览器上载库中,我决定不支持通过“选择文件”对话框上载文件夹。相反,我决定利用Chrome的支持,它允许您同时删除多个文件夹和/或文件。我认为允许用户删除文件夹和/或文件比有限的
webkitdirectory
属性所允许的直观得多