【发布时间】:2017-08-29 06:07:41
【问题描述】:
我有一个联系人列表,每个联系人都有一张个人资料照片,该照片存储在 Firebase 存储中。获取图像的官方方法是使用 Firebase 存储 SDK 获取 URL,并将其设置为 img 元素中的 src。
firebaseApp.storage().ref("profilePhotos/" + officeId + ".jpg").getDownloadURL().then(function (url) {
this.photoUrl = url;
}.bind(this)).catch(function (error) {
console.log("Photo error"); // TODO: handler
});
当我必须加载多个文件(如在联系人列表中)时,这非常麻烦。上面收到的文件 URL 是静态的吗?可以在profile信息中存入数据库直接使用吗?
谢谢
【问题讨论】:
标签: javascript firebase firebase-realtime-database firebase-storage