【问题标题】:Unzip multipart archive(s) in Cordova在 Cordova 中解压缩多部分存档
【发布时间】:2014-10-01 15:58:20
【问题描述】:

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

在 Cordova 插件“org.chromium.zip”的帮助下,我已经成功解压缩了单部分 zip 档案。在多部分 zip 部分,我压缩了一个视频文件,并在 7zip 的帮助下将其拆分为多个部分。然后我将存档的所有部分下载到我的(模拟器)设备上并开始解压缩第一部分。它不会抛出错误并解压缩具有正确名称的文件,但大小仅略大于存档的一部分。这意味着它不会解压缩整个文件,而只会解压缩我解压缩的部分。

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

【问题讨论】:

    标签: javascript cordova zip unzip cordova-plugins


    【解决方案1】:

    是的,先生,有办法!尝试将所有多部分存档文件连接到一个文件中 - 如下所示:Unzipping a multi-part zip file volumes using Java - 然后提取这个文件。

    您要做的是为连接编写一个cordova插件(如果存在),然后将输出文件传递到您的zip插件中。

    【讨论】:

    • 感谢您的建议,先生。您是否碰巧知道另一种将大文件分成几部分以一次下载一个然后将它们连接回来的方法?也许作为编写插件的替代方案,这当然是可能的。
    猜你喜欢
    • 2010-10-15
    • 2011-01-20
    • 2010-10-12
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多