3

我有一个 phonegap 应用程序,它需要获取网页的 zip 存档,解压缩并显示输出。

我一直在寻找使用phonegap 进行压缩/解压缩的方法,但一直未能成功。由于都是 Js,因此JsZip似乎可以提供答案,但他们的测试套件没有任何解压缩功能。

有人对如何实现这一目标有任何建议吗?

为后代编辑:我最终得到了使用zip.js和一堆包装代码的 javascript 解压缩。它工作得很好,但处理器密集度很高。在桌面上用 chrome 解压缩一个 15mb 的 zip 文件大约需要 40 秒。对于任何关心性能的事情(大多数事情),我建议降级并直接从 ios/android 使用组件。

4

3 回答 3

1

cordova-plugin-zip 为我工作。它支持 iOS 和 Android 的原生解压缩。 https://github.com/MobileChromeApps/cordova-plugin-zip

于 2015-09-03T00:49:40.713 回答
0

看到这个:http ://cheeso.members.winisp.net/Unzip-Example.htm

更多信息:解压缩文件

于 2012-06-20T16:13:14.517 回答
0

如果 JavaScript 方法不起作用,您总是可以只编写一个插件。

于 2012-06-20T19:48:45.170 回答