【发布时间】:2018-11-09 17:57:14
【问题描述】:
我正在尝试从 firebase 获取图片的 downloadUrl,“timeCreated”、“fullPath”、“contentType”等所有属性都运行良好且推送正确!但我不知道为什么“downloadUrl”不起作用!!
captureAndUpload() {
this.dataProvider.captureImage().then(data => {
this.dataProvider.uploadImage(data).then(res => {
this.dataProvider.storeImageInformation(res.downloadURL);
});
});
}
数据提供者:
storeImageInformation(downloadURL)
{
this.db.list(`/profiles/${this.afAuth.auth.currentUser.uid}`).
push(downloadURL);
}
有什么想法吗?!
【问题讨论】:
-
你能发布
DataProvider类吗?通常在上传成功后,您需要使用引用对更改进行快照以获取下载 url -
DataProvider 类:pastebin.com/S5N3z4vm
标签: javascript angular firebase ionic-framework firebase-storage