使用cordova-hot-update插件增量下载

  1. 配置HCPUpdateRequest
  2. 根据request配置文件下载目录
  3. 主要是HCPFilesStructure *_pluginFiles
  4. 下载chcp.json
  5. 下载chcp.manifest=>new.manifest
  6. 加载本地的chcp.manifest=>old.manifest
  7. 对比new.manifestold.manifest,找出manifestDiff
  8. 将原www文件拷贝一份到xxx目录中,根据manifestDiff,从xxx中删除new.manifest中不存在的文件
  9. 根据manifestDiff下载文件
  10. 下载完成之后,将新文件拷贝到aaa目录中
  11. 重新加载内容
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容