GoogleChrome 11现在支持上传文件夹。目前,此功能仅在GoogleDocs中实现,我无法在代码中找到任何关于如何使用该功能的API文档。
如我所见,单击Google Docs中的Upload文件夹链接,它将显示“Browse for文件夹”对话框(按其外观调用SHBrowseForFold),选择一个文件夹,然后将该文件夹的内容上载到Google Docs。
由于此功能需要将GoogleChrome升级到最新版本,或者对于其他运行Java Applet的浏览器,我想我可以在自己的网站上使用这个功能吗?
发布于 2018-05-21 13:38:21
你应该可以在这里看到一个演示:http://html5-demos.appspot.com/static/html5storage/demos/upload_目录/index.html
基本上,它是通过在文件输入元素上设置一个属性“webkit目录”来工作的。
<input type="file" id="file_input" webkitdirectory="" directory="">
然后,当用户选择了一个文件夹时,它就会在“e.Target t.files”对象中使用itterate来获取所选文件夹中包含的文件列表(这使您能够从客户端访问这些文件)。
https://stackoverflow.com/questions/-100001355
复制相似问题