使用Firebase存储用户映像



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

谢谢!

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

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

相关内容

最新更新