微信jssdk里chooseImage接口得到的res.localIds[0]作为图片src属性显示时,图片好小一个,大概在只有60*100px的样子,Android里出现这个情况,iphone就不会,微信版本是6.1 。
哪位大大知道什么原因不?
> //拍照或从手机相册中选图接口
wx.chooseImage({
success: function (res) {
var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
}
});
是这样的了,所以逼着你用wx的图片上传接口,而这个接口特别麻烦,上传图片的失败率非常高...如果你想在上传前查看原图,可以用预览图片接口
wx.previewImage
刚刚看了一下官方文档,“chooseImage返回的localId在Android6.1下显示模糊,6.2的版本会修复此问题”
http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html