使用cordova-hot-update插件增量下载
2017-02-16 本文已影响2人
山东菏泽朱志强
- 配置
HCPUpdateRequest
- 根据
request
配置文件下载目录 - 主要是
HCPFilesStructure *_pluginFiles
- 下载
chcp.json
- 下载
chcp.manifest
=>new.manifest
- 加载本地的
chcp.manifest
=>old.manifest
- 对比
new.manifest
和old.manifest
,找出manifestDiff
- 将原www文件拷贝一份到xxx目录中,根据
manifestDiff
,从xxx中删除new.manifest
中不存在的文件 - 根据
manifestDiff
下载文件 - 下载完成之后,将新文件拷贝到aaa目录中
- 重新加载内容