后台发来的图片数据是流文件,怎样转换成img的src地址才能识别显示出来呢?
正常来说直接 src= 就可以。如果是独立请求的话,btoa 转成 base64 配上头 data:image/jpg; base64, 再赋给 src 就可以。
src=
btoa
data:image/jpg; base64,
src
如果约束返回类型是blob的话,你可以使用fileReader转为base64编码。贴个相关文章地址给你:http://wintc.top/article/31
发来的是流文件?
URL.createObjectURL(blob)
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
2 回答4.4k 阅读
4 回答2.6k 阅读✓ 已解决
5 回答7.7k 阅读
1 回答2.1k 阅读
4 回答4.1k 阅读✓ 已解决
正常来说直接
src=
就可以。如果是独立请求的话,btoa
转成 base64 配上头data:image/jpg; base64,
再赋给src
就可以。