- 当前 Bug 的表现(可附上截图)
- 预期表现
点击事件后,调用wx.chooseImage() api ,选择图片正常使用,但是就是无端出现这个报错,虽然不影响功能的使用,但是看着控制台的报错警告就觉得别扭
- 复现路径
// 选择图片
chooseImg(e) {
var that = this
var id = e.currentTarget.id
wx.chooseImage({
// 设置最多可以选择的图片张数,默认9,如果我们设置了多张,那么接收时//就不在是单个变量了,
count: 1,
sizeType: ['original', 'compressed'], // original 原图,compressed 压缩图,默认二者都有
sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有
success: function(res) {
// 获取成功,将获取到的地址赋值给临时变量
var tempFilePaths = res.tempFilePaths;
if (id == 0) {
that.setData({
//将临时变量赋值给已经在data中定义好的变量
img1: tempFilePaths
})
} else if (id == 1) {
that.setData({
//将临时变量赋值给已经在data中定义好的变量
img2: tempFilePaths
})
} else if (id == 2) {
that.setData({
//将临时变量赋值给已经在data中定义好的变量
img3: tempFilePaths
})
}
},
fail: function(res) {
// fail
},
complete: function(res) {
// complete
}
})
},
- 提供一个最简复现 Demo
这个问题已知哈,开发者工具在 v2.4.4 和 v2.5.0 的基础库中只要发生切后台的行为,都会产生这个错误。真机上不会产生这个错误。
我们会在下个基础库版本中进行修复。