【问题标题】:Store a User Image with Firebase使用 Firebase 存储用户图像
【发布时间】:2021-12-27 16:38:03
【问题描述】:

我的应用中有一个特定于每个用户个人资料的个人资料图片,我希望将此图片存储在 Firebase 中。这样做的标准方法是什么?我会将图像转换为二进制文件,然后将其与其他用户特定信息一起存储在 Firestore 中吗?

谢谢!

【问题讨论】:

    标签: ios swift firebase


    【解决方案1】:

    从这里可以看到:https://cloud.google.com/firestore/quotas,文档的最大大小为 1 MiB,这可能远小于个人资料图片的大小。因此,Firestore 不是存储图像的正确解决方案。您可以做的是将图像存储在 Firebase 存储中,然后将存储位置作为值传递给 Firestore。

    例如,将图片上传到存储后,您可以从控制台看到存储位置类似于: gs://{bucket-name}/profile_picture.jpg 。要在浏览器中查看图片,您可以在浏览器中输入此文件的网址:https://{bucket-name}/profile_picture.jpg。

    【讨论】:

      猜你喜欢
      • 2017-08-06
      • 1970-01-01
      • 2016-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 2017-09-27
      相关资源
      最近更新 更多