【问题标题】:Firestore extension for image resizing caught in infinite loop图像大小调整的 Firestore 扩展陷入无限循环
【发布时间】:2020-02-01 08:17:52
【问题描述】:

只是想以此作为开头,我知道功能是新的,一周前才发布!一定会耐心等待的。

我刚刚设置了 Resize Image 扩展,并且测试运行(只是上传图像)导致上传和删除(以及错误消息)的无限循环,其中新调整大小的图像似乎正在尝试创建新的图像,或类似的东西。我对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 firebase-storage firebase-extensions


    【解决方案1】:

    这看起来像是 firebase 扩展的错误。

    这里已经记录了:github

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-10
      • 2020-03-21
      • 2020-05-13
      • 1970-01-01
      • 2013-03-17
      相关资源
      最近更新 更多