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))
这是报错的,
这是不报错的。图片的后缀名问题,你这个是直接把后缀名改了的吧,在小程序里面,虽然图片也能显示,但是微信api识别的还是原来的后缀名,所以就获取失败了,因为这个后缀名的图片,微信小程序不支持使用
我可以直接保存,请问你是咋测试出来是webp图片呢。请教下