微信JS—SDK嵌套选择图片和上传图片接口,实现一键上传图片,遇到问题
我们的实现如下:
function up_onepic() {
wx.chooseImage({
success: function (res) {
upavatar.localId = res.localIds;
if(res.localIds.length == 1) {
//alert('上传图片');
wx.uploadImage({
localId: upavatar.localId[0],
isShowProgressTips: 1,
success: function (res) {
upavatar.serverId.push(res.serverId);
var sI = upavatar.serverId;
fail: function (res) {
alert(JSON.stringify(res));
}
});
}
}
});
}
出现的问题是:选择图片的接口执行完之后,并不执行wx.uploadImage;如果在wx.uploadImage前面加上 alert('上传图片'); 语句,操作时确定之后会执行wx.uploadImage。
请问如何改进代码,实现一键上传图片。
微信开发 python 微信js-sdk JavaScript
犬走椛丶天羽
11 years, 7 months ago