測試版本2.1.1.1
查看bin/libs/laya.wxmini.js。
發現只會緩存png,jpg。 聲音和atlas,json不會緩存。
對比白鷺,白鷺是將png,jpg,atlas,json都進行了緩存。且可以設置哪些需要緩存,哪些不需要。這一點方便多了。
微信圖片加載流程
MiniAdpter.init初始化時,
使用MiniImage.loadImage覆蓋Laya.loader.loadImage
MiniImage.loadImage在加載圖片時,判斷緩存是否存在。存在則創建圖片,不存在則進行下載。
MiniFileMgr.downOtherFiles下載圖片成功后,進行緩存。
MiniFileMgr.copyFile緩存成功后,會將該圖片保存到緩存列表,用於下次加載時比對,判斷該文件是否緩存。