关于微信-js-sdk
各位大哥,最近在用微信-js-sdk时发现,用iphone的手机上传图片时,如果是一次选择多张照片时,它只会上传第一张。
不知sdk是否存在这个问题,如果不是,请问这个问题该如何解决,安卓系统是OK的。
我的代码:
wx.chooseImage({
success: function (res) {
var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
if(localIds.length>6){alert('只允许一次上传五张图片');return;}
for(var i=0;i<localIds.length;i++){
var media_id=fun_upload_img(localIds[i]);
}
}
});
function fun_upload_img(localIdone){
wx.uploadImage({
localId: localIdone, // 需要上传的图片的本地ID,由chooseImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (res) {
var serverId = res.serverId; // 返回图片的服务器端ID
alert(serverId);
return serverId;
}
});
}