由于業(yè)務(wù)需要,我要在native weex的vue代碼里通過網(wǎng)絡(luò)請(qǐng)求(stream)去讀取一個(gè)圖片并顯示在頁(yè)面中。我監(jiān)聽請(qǐng)求的返回,已經(jīng)正常返回圖片了,請(qǐng)教,我怎么讀取流和顯示在界面呢?<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里能看到返回內(nèi)容的長(zhǎng)度})
1 回答

阿晨1998
TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
在callback里取不到數(shù)據(jù),沒辦法轉(zhuǎn)換。
最終還是讓服務(wù)端以base64字符串的形式返回解決了
添加回答
舉報(bào)
0/150
提交
取消