1
我想从我的firebase存储下载图像缩略图,而不是整个图像。我正在使用滑动来加载图像,但我没有得到如何加载图像缩略图,因为它会更快,更高效地存储内存。如何使用滑动下载存储在Firebase中的图像的缩略图
我想从我的firebase存储下载图像缩略图,而不是整个图像。我正在使用滑动来加载图像,但我没有得到如何加载图像缩略图,因为它会更快,更高效地存储内存。如何使用滑动下载存储在Firebase中的图像的缩略图
您首先需要为图像创建缩略图,可能使用诸如Google Cloud Functions或Google App Engine之类的缩略图。您可以编写一个获取原始图像的函数,并通过ImageMagick运行该函数,然后将其保存到已知位置的Firebase存储中,例如images/myImage_resized_<height>_<width>.png
,然后客户可以获取该位置。
或者,您可以使用Imgix或Cloudinary来为Firebase存储中存储的较小图片提供服务,并向这些服务提供我们的下载URL并从中提取图片。如果您愿意做更多工作,Google App Engine可以免费提供App Engine Images API,它可以完成许多相同的功能。