2012-03-13 128 views
17

是否可以使用HTML5(BLOB API)为大文件(> 500MB)实现可恢复和分片(分块)上载?HTML5可恢复和分块上传大文件(> 500MB)

我试着用https://github.com/blueimp/jQuery-File-Upload。 在文档中说,支持: 可恢复上传: 可以使用支持Blob API的浏览器恢复异常上传。 Chunked上传: 可以使用支持Blob API的浏览器以较小的块上传大文件。

但它似乎试图加载文件在RAM中,甚至挂起我的系统。有没有人遇到过这样的问题解决方案是什么?也许HTML5在这里不合适?

+0

我有同样的问题,我试过plupload,dropzone,fineuploader都是失败浏览器goning无法响应或最糟糕的是它会被粉碎。 你解决了你的问题吗? – Blu 2014-08-11 12:08:12

+0

我已经使用dropzone成功上传了几个GB文件。就可恢复性而言,我还没有尝试过。 – Sully 2015-03-17 15:49:02

+0

@Sully你怎么能够使用dropzone与GB大文件?它不支持分块文件上传,如果你使用PHP后端,那么这几乎是不可能的...在列表共享托管服务器。 – 2015-04-02 12:55:56

回答

17

尝试其中之一:

我认为它们都支持分块/切片,至少其中几个支持断点续传。至少plupload和fineuploader有jQuery插件。

+3

请注意,Resumable是唯一免费的(非GPL至少)。 – 2014-12-11 13:23:03