我使用的是Glide和Firebase用於加載和兌現圖片。通常,我使用Signature和圖像創建時間,然後確定緩存時間。但在Firebase我可以創建時間只使用第二個請求getMetadata()
。當我在存儲中將一個圖像更改爲另一個具有相同名稱的圖像時,如何正確進行緩存?我應該使用getMetadata()
還是有其他方法?Firebase +滑翔,緩存策略
Glide.with(getContext())
.using(new FirebaseImageLoader())
.load(storageReference.child(item.getImageUrl()))
.placeholder(R.drawable.category_image_not_found)
.signature(???)
.into(image);