如何使用Glide下载存储在Firebase中的图像缩略图

3
我想从Firebase Storage下载图像缩略图,而不是整个图片。我正在使用Glide加载图像,但我不知道如何加载图像缩略图,因为这样会更快且更省内存。
1个回答

2
你需要先为这些图片创建缩略图,可以使用类似Google Cloud Functions或者Google App Engine的工具。你可以编写一个函数,将原始图像经过ImageMagick处理后保存到Firebase存储的一个已知位置,例如images/myImage_resized_<height>_<width>.png,然后客户端就可以从这里获取。

另外,你也可以通过提供我们的下载链接给Imgix或Cloudinary来获取Firebase存储中的较小图像。如果你愿意做更多的工作,Google App Engine还提供免费的App Engine Images API,功能与前述方法类似。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接