# 混合开发离线包方案
- GET请求,验证h5-V版本号是否为最新,若不是,请求拉取最新
- 检查本地是否有最新的解压好的本地文件夹,若有,跳过步骤3
- 解压拉取的包含JS,css,及html的zip包,解压至apk内存储
- 解压完成后,读取资源文件夹,进行渲染
- 需要注意的地方:图片资源应存放在oss上,而不应该打包进资源文件,这样会使用资源文件过大,影响传输和下载效率,而使用cdn则会非常快,且下载时只有一个zip包,只需要一次请求
- 一次请求,包含三次握手协议,属于http知识
- 使用indexDB可以做api的数据缓存,效果比localStorage,和cookie都好
- mockSever 搭建mock数据后台,方便mock数据
← 前端错误监控以及上报 hybrid →