echo

Updated 静态资源下载优化逻辑 (markdown)

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