android - Glide加载网络图片,显示之前的URL图片,换了URL图片还是没变
ringa_lee
ringa_lee 2017-04-17 17:30:40
0
3
674

Glide加载网络图片,显示之前的URL图片,换了URL图片还是没变

ringa_lee
ringa_lee

ringa_lee

全部回覆(3)
Peter_Zhu

我也碰到過這個問題,因為Glide載入圖片會將圖片快取到本地,如果url不變則直接讀取快取不會再網路載入。
解決方法有兩個:
1.每次載入都清理快取。這是個很垃圾的解決方法,相當於捨棄了快取這個非常重要的功能。
2.圖片地址採用這種:url+?隨機數。當圖片更換的時候,後台改變隨機數字就可以,這樣你本地就會重新載入網路圖片。這是根本解決方法,後台就該這樣設計

巴扎黑

推薦一個用於處理從網路載入圖片的開源框架 Universal Image Loader 使用起來挺便捷的

洪涛

1、需要和服務端配合,在請求返回的時候,header內要有expires,標示資源是否過期
2、如果資源過期,清理圖片緩存,重新加載

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板