【问题标题】:Retrieve resized image from firebase storage从 Firebase 存储中检索调整大小的图像
【发布时间】:2017-05-30 04:15:19
【问题描述】:

我有一个大图像存储在 Firebase 存储中。有没有办法获得该图像的调整大小版本来显示?当前图像占用大量带宽。

【问题讨论】:

标签: javascript angularjs firebase angularfire firebase-storage


【解决方案1】:

有几种方法可以做到这一点:

  • 客户端压缩图片并上传较小的照片
  • 上传后使用 Google Cloud Function 或 Google App Engine 调整照片大小/压缩照片
  • 使用 Google App Engine 图片 API 生成服务 URL,然后您可以通过请求不同的方式动态调整大小(如评论中的博文中所述)
  • 与 Imgix/Cloudinary 集成以生成具有上述属性的服务 URL

【讨论】:

  • 这是否意味着我们必须将生成的服务 URL 保留在 firebase 实时数据库而不是 firebase 存储 url 中?
  • 好的,我们不必这样做。我在另一个问题中找到了你的答案
猜你喜欢
  • 2018-01-28
  • 2020-11-12
  • 2021-11-15
  • 1970-01-01
  • 2020-10-23
  • 2011-02-18
  • 2022-08-18
  • 2017-08-30
相关资源
最近更新 更多