2012-03-13 35 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