在Firebase存储器上创建对我的文件的引用后,我得到了它的下载URL。由于文件(图像)可能存在或可能不存在,因此我正在使用 then 和 catch错误。但是,它仍然会引发异常。甚至try and catch块也不起作用。
StorageReference dpRef = FirebaseStorage.instance.ref().child(
'dp/' + widget.userId,
);
dpRef.getDownloadURL().then(
(value) {
setState(
() {
_dpImgURL = value;
},
);
},
).catchError((e) {
print(e.toString());
});
我在做什么错?扑朔迷离,所以请保持轻柔。