微信公众号 wx.chooseImage 部分手机(现阶段有 ios 11.3.1版本)点击无反应?
wx.chooseImage({
count: 1,
sizeType: ['compressed'], // 压缩图
// sizeType: ['original'], // 原图
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
// 如果是ios,直接转换成base64,请求后台接口
if (window.__wxjs_is_wkwebview){
images.localId = images.localId.concat(res.localIds);
var imageFlage = false;
for (var i = 0; i < images.localId.length; i++) {
var localIdArr = res.localIds[i];
images.imgIndexArr.push(i + 1);
if (i == (images.localId.length - 1)) {
imageFlage = true; // 最后一张
} else {
imageFlage = false;
}
if (images.localId.length > 0) {
$this.Indicator.open({
spinnerType: 'fading-circle'
});
getBase64(localIdArr, imageFlage);
}
}
// 如果是安卓手机,就先传到微信服务器,下载回来,然后请求后台接口
}else {
images.AndroidLocalId = res.localIds;
AndroidUpload(images.AndroidLocalId);
}
}
});
});