静态资源下载优化逻辑.md
1021 Bytes
图书封面图片的下载优化
- 判断哪些静态资源属于封面图片资源(目前是判断cover文件夹下的图片文件属于封面图片资源)
- 下载完非封面图片的资源才允许进入程序
- 封面图片后台下载
- 当进入书架的时候,检查该书架上的全部书是否已经有下载好的封面。
- 如果全部书都已经有下载好的封面,则继续后台下载其他封面资源
- 如果有部分书没有下载好的封面,则给出下载提示,下载这部分没有下载的封面,下载后展示书架,同时继续后台下载其他封面资源
目前第4步,IOS也尚未实现,而是进入书架后,检查需要下载的封面有哪些本地已经有之前下载好的文件了,然后给出提示,下载其他的未下载的封面资源。因为下载静态资源是否获取书架信息之前进行的,那个时候有可能本地还没有缓存的书架信息,多以无法判断该书架是否有下载好的封面。