wx.chooseImage() 回调得到的 localIds 就已经可以写进 <img> 的 src 时进行预览了。
for (i = 0; i < len; i += 1) {
$('domSelector').append('<img src="' + serverIds[i] + '" />');
}
localIds就已经可以预览了,不需要额外的操作了,serverId是一串普通字符串,而不是一个图片资源地址,不能用于预览吧。
h5有filereader的api 把读出来的buffer放到img的src里就可以了。
var reader = new FileReader();
reader.onload = function(){
var img = document.createElement('img');
img.src = this.result;
img.onload = function(){
//把img append到展示的地方。
}
}
reader.readAsDataURL(file);
var img = new Image();
img.src = res.localIds;
img.onload=function(){
$('.message').append(img);
};