【问题标题】:Is it possible to specify the SIZE of image requests from https://firebasestorage.googleapis.com/?是否可以从 https://firebasestorage.googleapis.com/ 指定图像请求的大小?
【发布时间】:2022-01-12 02:57:41
【问题描述】:

在使用 Firebase 存储存储图像(例如用户头像)时,您是否可以请求更小、缩略图大小的图像服务

我搜索了 Google 和文档,但无法找到结果。目前,我使用 Firebase 存储 URL 的应用在加载图像之前会出现轻微延迟,因为我请求大图像来填充小头像。

是否有我忽略的资源指定了此 URL 的可用参数? (其中tokenalt 是我知道的两个)。

提前感谢您的帮助。

【问题讨论】:

    标签: firebase firebase-storage


    【解决方案1】:

    读取时自动调整图像大小不是 Firebase 存储的功能。典型的解决方案是在上传期间创建图像的变体,例如通过Resize Images extension

    【讨论】:

    • 谢谢弗兰克,我什至不知道存在扩展。 firebase.google.com/products/extensions 供任何想要浏览选项的人使用。这是否类似于应用商店,开发者可以在未来添加扩展并获得收入吗? +功能建议:P
    • 最后一个问题 - 扩展程序不能追溯操作?
    • 1) 目前无法销售扩展程序,因为通常它们包装的服务已经货币化。例如,您需要为 Cloud Functions 执行实际调整大小所花费的时间付费。 --- 2) 扩展程序确实只在图像上传后立即处理它们。它不处理现有图像。
    • 最后一个问题@Frank van Puffelen,如果可以的话;是否可以检索新的token 或在上传时设置令牌?似乎元数据标记是为每个调整大小操作重新生成的。就我而言,我有一个应用程序,有人正在上传他们的个人资料照片,它通过扩展名调整了几次大小,但我现在无法在不手动遍历文件存储的情况下引用生成的缩略图。鉴于访问文件需要令牌。或者可以禁用令牌化访问吗?谢谢。
    • 不幸的是最终还是回到了手动调整大小,以控制令牌
    猜你喜欢
    • 1970-01-01
    • 2012-08-26
    • 2015-10-20
    • 2017-11-06
    • 1970-01-01
    • 2018-11-13
    • 2012-10-04
    • 2013-12-26
    • 1970-01-01
    相关资源
    最近更新 更多