1.时间差问题
在选择图片后,采用setTimeout(function(){wx.uploadImage()},100);可以解决android设备下的问题。
此处还有一个坑,在IOS设备下,必须一个传完之后在调接口传下一个。否则连续调uploadImage后,只会上传最后一张图片
2.toString()
uploadImage调用时把chooseImage所获取的localIds加上toString();才能上传图片
wx.uploadImage({
localId:localIds.toString(),
iShowProgressTips:1,
success:function(res){
}
});
本文介绍了在不同移动平台(Android和iOS)上使用setTimeout解决图片上传时间差问题的方法,并提供了利用toString()确保图片能成功上传的技巧。
2826

被折叠的 条评论
为什么被折叠?



