离线包流程
2021-12-29 19:20:47 3 举报
离线包流程
作者其他创作
大纲/内容
尝试重新下载
接口请求
校验离线包
解压成功
校验成功
版本号比对
删除已经下载的文件
下载结果
app启动
请求失败
校验失败
查件页初始化
重试次数小于n次
校验md5
显示线上版本
显示完成
有新版本
删除被标记过期的离线包
切换协议头及域名例如:file://storage/xxx/xxxhttps://api.ky-express.com/xxx/xxx
包完整性校验
重试次数超过n次
下载离线包完成
显示最新离线包
解压结果
网络请求获取版本号,下载地址
下载成功
无新版本
下载失败
请求成功
解压失败
开始下载离线包
更新最新离线包指针,标记已过期的离线包
0 条评论
下一页