我想上传其中包含文件的整个文件夹结构。 在文件 uploader 中,我可以拖放一个文件夹,它会上传该文件夹及其子文件夹中的所有文件。但我无法获取客户端计算机上的文件夹结构,以便我可以在服务器上维护它。
fineuploader 是否会像我们在 chrome 的“webkitdirectory”中那样提供客户端计算机的源文件夹名称?
最佳答案
如果您要求将文件路径与请求一起发送(通过 DnD 上传整个文件夹时),则有 an open case in the Fine Uploader issue tracker你应该看看。长话短说,目前只有将文件(或目录)放入 Chrome 中时才可能实现此功能,而通过文件选择器对话框选择文件时则无法实现,原因是 a bug in Chrome在处理通过文件输入提交的文件时,阻止访问关联的 FileEntry
对象。
我引用的 Fine Uploader 功能请求已被搁置,但如果有足够多的用户告诉我仅通过 DnD 传递文件的路径属性是有用的,我很乐意将其放回“工作”队列中。请随意添加您对该案例的评论。
关于fine-uploader - fineuploader 上传具有文件夹结构的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17916473/