【发布时间】:2012-03-29 19:24:09
【问题描述】:
是否可以使用 HTML5 (BLOB API) 为大尺寸文件 (>500MB) 实现可恢复和切片(分块)上传?
我尝试使用https://github.com/blueimp/jQuery-File-Upload。 在文档中,它说支持: 可恢复上传: 可以使用支持 Blob API 的浏览器恢复中止的上传。 分块上传: 使用支持 Blob API 的浏览器,可以将大文件以较小的块上传。
但它似乎试图在 RAM 中加载文件,甚至挂起我的系统。有没有人遇到过这样的问题有什么解决方案?也许 HTML5 在这里不合适?
【问题讨论】:
-
我有同样的问题,我尝试过 plupload、dropzone、fineuploader 都失败了,浏览器将无法响应,或者最糟糕的是它会被压碎。你的问题解决了吗?
-
我已经使用 dropzone 成功上传了几个 GB 文件。至于可恢复,我还没有尝试过。
-
@Sully 你是如何使用 dropzone 处理 GB 大文件的?它不支持分块文件上传,如果您使用 PHP 后端,那么这几乎是不可能的......在共享托管服务器列表中。
-
我使用了“ASP.Net”选项(它仍然需要一些配置调整来支持它)。没有在 PHP 中使用 Dropzone 的经验,所以是的,我对此无能为力。