【问题标题】:Firebase storage onUpload incorrect path nameFirebase 存储 onUpload 不正确的路径名
【发布时间】:2020-11-12 01:22:53
【问题描述】:

将图像文件上传到 Firebase 存储时遇到问题。路径名称似乎不正确。 '化身'从根本不知道来源出现在那里

上传脚本

uploadTask = storageRef
        .child('complaints')
        .child(this.uid)
        .child(this.file.name)
        .put(this.file)

结果

我在所有代码库中搜索了 firebase.storage 函数的任何类型的意外突变,但找不到任何可能导致这种行为的原因。

【问题讨论】:

  • 您可以查看云函数日志以查看文件上传时是否运行了任何函数。
  • @EmreSülün...是的..感谢您指出这一点...我发现了一个 firebase 扩展程序正在调整大小...再次感谢!

标签: javascript firebase firebase-storage


【解决方案1】:

看起来您可能安装了 Resize Images Extension,它会自动在 avatar 文件夹中创建(在您的情况下)图像的 128x128 版本。

【讨论】:

  • 你好,弗兰克,是的。这就是正在发生的事情。现在我正在尝试卸载扩展程序,但它给出了一些尴尬的错误消息:(卸载扩展程序时出错。查看详细信息使用下面的详细信息来帮助解决此错误,然后重试卸载扩展程序。;RESOURCE_ERROR at /deployments/firebase- ext-storage-resize-images/resources/generateResizedImage: {"ResourceType":"gcp-types/cloudfunctions-v1:projects.locations.functions","ResourceErrorCode":"400","ResourceErrorMessage":{"code": 400,"message":"请求的功能服务帐户无效:)
  • 继续:ext-storage-resize-images@zzz.iam.gserviceaccount.com","status":"INVALID_ARGUMENT","statusMessage":"Bad Request","re​​questPath":"@ 987654322@"}}
  • 嘿阿德里尔。我不知道这个错误是什么意思,快速搜索并没有显示任何有用的信息,因此您可能需要发布一个新问题,或reach out to Firebase support 以获得个性化的故障排除帮助。
  • 是的...我会联系 Firebase 支持。谢谢!!!
猜你喜欢
  • 2019-03-17
  • 1970-01-01
  • 2013-02-01
  • 2011-09-02
  • 2021-06-07
  • 1970-01-01
  • 2011-08-09
  • 2016-10-05
  • 2019-11-07
相关资源
最近更新 更多