Firestore 扩展用于图像大小调整陷入无限循环



只是想以此开头,我知道该功能是新的,一周前才放到野外!肯定会耐心等待的。

我刚刚设置了调整图像大小扩展,测试运行(只是上传图像(导致上传和删除(以及错误消息(的无限循环,其中新调整大小的图像似乎正在尝试创建新图像或类似的东西。我对Cloud Storage path for resized images的输入是images,这导致了此错误:

Deleting temporary resized file: 'images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/_200x200'

我目前看到一个问题,即单个图像导致函数运行直到命中:

Error when resizing image { Error: Backend Error
...
code: 503,
errors: 
[ { domain: 'global',
reason: 'backendError',
message: 'Backend Error' } ],
response: undefined,
message: 'Backend Error' }

对此的解决方案有什么想法吗?我卸载了扩展程序以停止无限循环,但不确定如何使扩展程序平稳运行。

到目前为止,我采取的唯一步骤是接受一些事情并将路径更改为images的设置指南。

报告此问题的最佳位置在哪里?如果它不是正确的地方,很高兴在 SO 上删除它。

这看起来像是Firebase扩展上的一个错误。

它已经记录在这里:github

当您的文件名没有扩展名(如 .jpg 或 .png(时,就会发生这种情况。作为解决方法,您可能希望重命名上传到存储桶的任何文件以具有扩展名

最新更新