我从Glide获取加载失败的日志,并且Listener中的Exception为null。
StorageReference firebaseStorage = FirebaseStorage.getInstance().getReference();
StorageReference imageReference = firebaseStorage.child("/Folder1/"
+ id + ".png");
Glide.with(context)
.using(new FirebaseImageLoader())
.load(imageReference)
.asBitmap()
.override(300, 300)
.animate(R.anim.fade_in)
.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(view);
如果我使用此格式,则可以:
storageRef.child("/Folder1/" + id + ".png").getBytes(Long.MAX_VALUE).addOnSuccessListener(new OnSuccessListener<byte[]>() {
@Override
public void onSuccess(byte[] bytes) {
// Use the bytes to display the image
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle any errors
}
});
为什么不滑行?
答案 0 :(得分:0)
原来Firebase 10.2.6是一个问题。我恢复到10.2.1并且它有效。