//获取图片宽高
wx.getImageInfo({
src: file,
success: function(res){
let {width, height} = res
//插入控件
let item = { 'type': 'img', value: file, width, height}
console.log('item', item)
contents.splice(index == null ? contents.length : index, 0, item)
},
complete: function () {
self.setData({
contents: contents,
show_dlg: false,
insert_index: null
})
console.log('完成', file)
},
fail: function (e) {
console.log('失败', e)
}
})
上面是出问题的代码,首先不用管代码逻辑,就是获取图片宽高而已,但是就是有些图片这个方法没反应,3个回调方法的日志都不打印。其他大部分图片都能获取。而且那张不能获取宽高的图片在手机上就可以了,问题应该出现在工具的方法上。下面附上有问题的图片

微信小程序开发问题解答
微信小程序开发者回答:
工具在获取方向信息的时候报错了
这里加一个容错吧
微信小程序开发者回答:
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
本文网址:http://www.91bianli.com/weixinxiaochengxu/19210.html