我要支持文件夹上传选项。

输入type =“ file” name =“ files []”多目录webkitdirectory mozdirectory

这适用于Chrome和Opera,不适用于其他地方。我知道FF不支持它。但是有没有办法做到这一点。我也在这里(Select directory for HTML5 multiple file input in Firefox?)遇到了压缩选项,但我不希望这样。有人可以建议一种从此开始的方法,以便我可以在FF / IE中支持/模拟文件夹上传。

最佳答案

Firefox现在支持文件夹上载(2016年11月15日发布的版本50)。开发人员说明在这里:

https://developer.mozilla.org/en-US/Firefox/Releases/50

文件夹上载它已经受Microsoft Edge浏览器支持(Internet Explorer的替代品)。通过PI调用记录在这里:

https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/dev-guide/html5/folder-upload/

由于Chrome和Opera长期以来一直支持文件夹上载,因此最后一个不支持文件夹上载的主要浏览器是Safari。

关于javascript - chrome和Opera以外的浏览器的文件夹上传,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23105858/

10-09 21:28