【发布时间】:2017-08-13 07:49:25
【问题描述】:
您能帮忙从 Firebase 存储中删除图像吗?字符串deleteImage 包含图像在 Firebase 存储中所在位置的完整 url。
我的代码如下,但是并没有删除图片:
StorageReference deleteFile = storageReference.child(deleteImage);
deleteFile.delete().addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
Toast.makeText(EditProfile.this, "Previous Image Deleted", Toast.LENGTH_SHORT).show();
}
});
【问题讨论】:
-
您是否附加了失败侦听器,如 Firebase 文档中的示例所示? firebase.google.com/docs/storage/android/delete-files
-
是的,控制台上说无法找到图像,但我提供了图像文件在 firebase 存储中的完整 url
-
您能发布一个该 URL 的版本吗?
deleteImage的具体值是多少? -
deleteImage的值保存了图片所在的urlfirebasestorage.googleapis.com/v0/b/selfie-v-selfie.appspot.com/…
标签: android firebase firebase-storage