静态资源下载优化逻辑.md 1021 Bytes

图书封面图片的下载优化

  1. 判断哪些静态资源属于封面图片资源(目前是判断cover文件夹下的图片文件属于封面图片资源)
  2. 下载完非封面图片的资源才允许进入程序
  3. 封面图片后台下载
  4. 当进入书架的时候,检查该书架上的全部书是否已经有下载好的封面。
    • 如果全部书都已经有下载好的封面,则继续后台下载其他封面资源
    • 如果有部分书没有下载好的封面,则给出下载提示,下载这部分没有下载的封面,下载后展示书架,同时继续后台下载其他封面资源

目前第4步,IOS也尚未实现,而是进入书架后,检查需要下载的封面有哪些本地已经有之前下载好的文件了,然后给出提示,下载其他的未下载的封面资源。因为下载静态资源是否获取书架信息之前进行的,那个时候有可能本地还没有缓存的书架信息,多以无法判断该书架是否有下载好的封面。