2014-10-01 40 views
4

我想要實現的是將拆分的zip壓縮文件的所有部分下載到我的科爾多瓦應用程序(已經工作),然後解壓縮這個多部分壓縮文件,以便我可以使用它的文件。在科爾多瓦解壓縮多部分檔案

在Cordova插件「org.chromium.zip」的幫助下,我已經設法解壓縮單個部分zip壓縮文件。在多部分zip部分,我壓縮了一個視頻文件,並在7zip的幫助下將其分割成多個部分。然後我將檔案的所有部分下載到我的(模擬器)設備上,並開始解壓第一部分。它不會拋出錯誤並使用正確的名稱解壓一個文件,但僅包含一小部分存檔的大小。這意味着它不會解壓整個文件,而只是解壓縮的部分。

有沒有辦法解壓科爾多瓦的多部分檔案?

回答

2

是的,先生,有一種方法!嘗試將所有多部分歸檔文件連接成一個 - 如下所示:Unzipping a multi-part zip file volumes using Java - 然後提取此單個文件。

你需要做的是寫一個cordova插件(如果有的話)連接,然後你將輸出文件傳遞到你的zip插件。

+0

謝謝你的建議,善良的先生。您是否碰巧知道另一種將大文件分解爲多個部分的方法,以便一次下載一個文件並在之後將它們連接起來?也許作爲編寫插件的替代方案,這當然是可行的。 – plocks 2014-10-01 20:12:31