PhoneGap中文网

 找回密码
 立即注册
查看: 20863|回复: 2
打印 上一主题 下一主题

PhoneGap 实现下载压缩包、解压压缩包

[复制链接]

1

主题

7

帖子

25

积分

新手上路

Rank: 1

积分
25
跳转到指定楼层
楼主
发表于 2015-3-18 16:57:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jankerli 于 2015-3-19 15:34 编辑

之前公司的一个项目是把 H5 文件打包成一个 zip 压缩包,然后安卓客户端通过接口判断是否有更新,如果更新则通过 URL 下载最新的压缩包,并且解压到指定的目录,客户端再访问该目录下的 html 页面。

我现在想通过 phonegap 实现这样的功能,这两天在网上搜索了很多资料,实现了在安卓端解压指定路径的 zip 压缩包,但是只能通过 /path/to/something.zip 这样的路径去下载,不能通过 http://www.xxx.com/path/to/something.zip 下载。而且,在 iOS 端还没找到实现的方法。

不知道各位是否有实践过呢?请指教,谢谢~~~


------ 2015.03.19------
终于解决这个问题了,其实官方文档提供的接口就可以实现这个功能,怪自己没仔细查看文档,利用以下三个插件便可实现了:

cordova plugin add org.apache.cordova.file-transfer
cordova plugin add org.apache.cordova.file
cordova plugin add https://github.com/MobileChromeApps/zip.git
回复

使用道具 举报

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
沙发
发表于 2015-3-18 19:27:55 | 只看该作者
需要插件才能完成,phonegap暂时没有这个的接口
回复 支持 反对

使用道具 举报

1

主题

7

帖子

25

积分

新手上路

Rank: 1

积分
25
板凳
 楼主| 发表于 2015-3-18 20:28:59 | 只看该作者
跨平台移动开发 发表于 2015-3-18 19:27
需要插件才能完成,phonegap暂时没有这个的接口

刚详细看了下官方的文档,发现 org.apache.cordova.file-transfer 这个官方插件应该能满足我的需求,找时间实践下:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-9-20 00:51 , Processed in 0.055715 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表