- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
if (_id === 1) {
that.image1 = res.localIds
wx.getLocalImgData({
localId: res.localIds, // 图片的localID
success: function (res) {
that.image11 = res.localData // localData是图片的base64数据,可以用img标签显示
}
})
wx.uploadImage({
localId: res.localIds, // 需要上传的图片的本地ID,由chooseImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (res) {
alert(res.serverId)
that.serverId1 = res.serverId // 返回图片的服务器端ID
// that.getImgUrl(res.serverId)
},
fail: function () {
console.log('转换serverId失败1')
alert('转换serverId失败1')
}
})
} else {
that.image2 = res.localIds
wx.getLocalImgData({
localId: res.localIds, // 图片的localID
success: function (res) {
that.image22 = res.localData // localData是图片的base64数据,可以用img标签显示
}
})
wx.uploadImage({
localId: res.localIds, // 需要上传的图片的本地ID,由chooseImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (res) {
alert(res.serverId)
that.serverId2 = res.serverId // 返回图片的服务器端ID
// that.getImgUrl(res.serverId)
},
fail: function () {
console.log('转换serverId失败2')
alert('转换serverId失败2')
}
})
}
},
fail: function () {
}
})
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)