如何将Blob转换为Base64或图片格式?
我通过API调用获取了这个blob,现在想展示成图片。我试过stackoverflow上的方法但都没有帮助,所以我尝试了这个方法。
//Angular 5 code
imageSrc;//global variable
data = [{"image_blob":{"type":"img/jpg","data":[123,125]}}];//from api
var blob1 = new Blob([new Uint8Array(data[0].image_blob.data)]);
const imageUrl = URL.createObjectURL(blob1);
console.log(imageUrl);//blob:http://localhost:8100/c489.etc
this.imageSrc = imageUrl;
<!-- html code -->
<img [src]='imageSrc' alt="image">
有什么遗漏的吗?请提供建议。