由于业务需要,我要在native weex的vue代码里通过网络请求(stream)去读取一个图片并显示在页面中。我监听请求的返回,已经正常返回图片了,请教,我怎么读取流和显示在界面呢?
<image :src="picSr" resize='contain'></image>
stream.fetch({
method: 'GET',
url: url,
type: 'arraybuffer'
}, (resp) => {
//这里怎么获取到流(blob)并能够显示在界面呢?
this.picSr = resp.data //试过new Filereader, new Blob,都不行
},
(resp)=>{
//在progressCallback里能看到返回内容的长度
})
将网络获取的数据转化成 base64编码试试