【问题标题】:Is there a way to compress gif files stored in Firebase Storage?有没有办法压缩存储在 Firebase Storage 中的 gif 文件?
【发布时间】:2020-08-11 12:41:38
【问题描述】:

我正在使用基于 Gif 的应用程序,几周后我注意到需要压缩 Gif 文件才能使我的应用程序运行更顺畅。问题是我不知道如何压缩存储在 Firebase Storage 上的 gif。有什么办法吗?

【问题讨论】:

  • 你的意思是他们需要很长时间才能下载?您可以随时尝试缩小它们的大小。 GIF 不是为了质量而制作的,它们的颜色和像素数量很少。
  • 是的,我的应用需要很长时间才能在 UIImageView 中加载 gif。
  • 如果是用户生成的图片,我推荐WebP的图片大小。

标签: swift firebase firebase-storage gif


【解决方案1】:

压缩存储在 Storage 中的 GIF 包含以下步骤:

  1. Read the file from storage
  2. Compress the GIF
  3. Write the compressed data back to storage

【讨论】:

  • 然后你上传它。不要忘记这一点。
  • 哦,我以为你的意思是本地存储。好答案!
  • 但是如果我的Storage里面有很多gif,比如一千多个,怎么才能让它一个一个压缩呢?
  • 第 0 步:获取list of the files,然后遍历它们。
猜你喜欢
  • 2023-02-25
  • 2020-02-08
  • 2021-04-05
  • 2017-05-16
  • 2011-10-07
  • 1970-01-01
  • 1970-01-01
  • 2021-12-18
  • 2020-10-01
相关资源
最近更新 更多