收藏
回答

图片校验imgSecCheck接口一直出现fail invalid media size rid?

一直出现这个报错,无法获取媒体文件大小,请问如何解决?

回答关注问题邀请回答
收藏

1 个回答

  • 社区运营专员-wetingtu
    社区运营专员-wetingtu
    2021-07-07

    你好,请按以下排查:

    1.图片是否符合接口限制要求(图片大小限制:1M ,图片尺寸不超过 750px x 1334px

    2.请核实下图片转FormData的时候,是否有对应其格式

    可参考此贴https://developers.weixin.qq.com/community/develop/doc/0002c2a1434130e6231cce2ee51000

    2021-07-07
    有用
    回复 8
    • Yᐝ ᯤ⁶ᴳ
      Yᐝ ᯤ⁶ᴳ
      2021-07-07
      我这边使用的是云开发,尝试的方法:
      1.上传图片后统一命名为png,然后使用图片检测接口图片转FormData时的格式也是png,出现了很奇怪的情况,在网络上下载的png图片可以校验成功,但在本地保存的图片会校验失败;
      2.上传时不改变图片的图片格式,保证图片格式和原图图片格式相同,校验图片转FormData时也是png,但使用两个不同的照片,一站可以校验成功,但另一张不行,现存本地图片和在网络下载的图片都试过,都会出现这样的问题;
      2021-07-07
      回复
    • 社区运营专员-wetingtu
      社区运营专员-wetingtu
      2021-07-07回复Yᐝ ᯤ⁶ᴳ
      1.本地保存的图片校验失败,具体的报错是什么?
      2.图片需传完整的媒体文件数据哦,麻烦检查下
      2021-07-07
      回复
    • Yᐝ ᯤ⁶ᴳ
      Yᐝ ᯤ⁶ᴳ
      2021-07-07
      1.一直是图片上的这个报错;
      2.图片媒体文件数据是完整的
      2021-07-07
      回复
    • 社区运营专员-wetingtu
      社区运营专员-wetingtu
      发表于小程序端
      2021-07-07回复Yᐝ ᯤ⁶ᴳ

      我们这边排查到是图片大小超过限制的原因,麻烦再检查下所有上传的图片是否小于1M,若超过大小建议先压缩后传入接口

      2021-07-07
      回复
    • Yᐝ ᯤ⁶ᴳ
      Yᐝ ᯤ⁶ᴳ
      2021-07-07
      我这边确定图片小于1M
      2021-07-07
      回复
    查看更多(3)
登录 后发表内容