解压缩Cordova中的多部分存档

时间:2014-10-01 15:58:20

标签: javascript cordova zip unzip cordova-plugins

我想要实现的是将分割的zip存档的所有部分下载到我的cordova应用程序(已经可以使用),然后解压缩这个多部分存档,以便我可以使用其中的文件。

在Cordova插件“org.chromium.zip”的帮助下,我已经设法解压缩单部分zip档案。在多部分拉链部分,我已经压缩了一个视频文件,并在7zip的帮助下将其分成几部分。然后我将存档的所有部分下载到我的(仿真器)设备上并启动第一部分的解压缩。它不会抛出错误并解压缩具有正确名称的文件,但只会大小超过存档的一部分。这意味着它不会解压缩整个文件,只会解压缩我解压缩的部分。

有没有办法在Cordova中解压缩多部分档案?

1 个答案:

答案 0 :(得分:2)

先生,有一种方法!尝试将所有多部分存档文件连接成一个 - 如下所示:Unzipping a multi-part zip file volumes using Java - 然后提取此单个文件。

你要做的就是为连接编写一个cordova插件(如果有的话),然后将输出文件传递给你的zip插件。