如何在firebase上存储和查看图像?


当前回答

有几种方法,我首先用的是Grendal2501的方法。然后我做了类似于user15163,你可以存储图像URL在firebase和托管图像在您的firebase主机或Amazon S3;

其他回答

是的,您可以在Firebase中存储和查看图像。您可以使用文件选择器来获取映像文件。然后,您可以任意托管映像,我更喜欢Amazon s3。托管图像之后,您可以使用为图像生成的URL显示图像。

希望这能有所帮助。

在JSON中使用Base64字符串将非常繁重。解析器必须做大量繁重的工作。目前,Fresco只支持Base64。你最好把东西放到亚马逊云或Firebase云上。并获取一个图像作为URL。这样你就可以使用Picasso或Glide进行缓存。

你也可以使用一个名为Filepicker的服务,它会将你的图像存储到他们的服务器上,Filepicker现在被称为Filestack,它会为你提供图像的url。您可以将url存储到Firebase。

有几种方法,我首先用的是Grendal2501的方法。然后我做了类似于user15163,你可以存储图像URL在firebase和托管图像在您的firebase主机或Amazon S3;

最后我自己用base64格式存储图像。当从firebase回调时,我将它们从base64值转换。