收藏
回答

wx.getImageInfo报getImageInfo:fail invalid?

wx.getImageInfo 获取图片信息一致报错,一张正常一张不正常,图片都是同域名同路径。需要官方给出一个解释。

以下是微信开发者工具中运行代码的实际结果

代码片段如下:其他详细的请看这里https://www.yuque.com/leader755/ql5b7a/eutii9u8ngqfvv05?singleDoc# 《wx.getImageInfo获取图片的信息》,

都有列出,现在就是一张正常,一张不正常。请给出解释:

function getImg(url){
  wx.getImageInfo({
    src: url,
    success (res) {
      console.log(res)
    },
    fail(err){
      console.log(err)
    }
  })    
}


let errImg = 'https://static-oss.cs.kemai.com.cn/shop/store/11498/e8e12ab1f6b141e9a2a8b085db285031.jpg'
let normalImg ='https://static-oss.cs.kemai.com.cn/shop/store/11498/dc437d9352cc47f5bcc0977413dfd2dd.jpg'
console.log(getImg(errImg),getImg(normalImg))



最后一次编辑于  12-04
回答关注问题邀请回答
收藏

2 个回答

  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    12-04

    这是报错的,

    这是不报错的。图片的后缀名问题,你这个是直接把后缀名改了的吧,在小程序里面,虽然图片也能显示,但是微信api识别的还是原来的后缀名,所以就获取失败了,因为这个后缀名的图片,微信小程序不支持使用

    12-04
    有用 1
    回复 1
    • 我来人间一趟,终为碎银几两
      我来人间一趟,终为碎银几两
      12-04
      你看下,我们用阿里云的oss 图片,如果人为转换的应该会这样,所以应该不是这个问题导致的。
      12-04
      回复
  • 我来人间一趟,终为碎银几两
    我来人间一趟,终为碎银几两
    12-04

    我可以直接保存,请问你是咋测试出来是webp图片呢。请教下

    12-04
    有用
    回复
登录 后发表内容