Je vais chercher une image via une requête http qui renvoie un blob et je veux affecter le blob renvoyé à une image src.
demande http :
const options = {
headers,
responseType: 'blob' as 'json'
};
return this.httpClient.get(url, options)
component.ts
async ngOnInit() {
this.frontImageSrc = getImage()
}
async getImage() {
const image = await this.service.imageRequest(id, "front", token).toPromise();
var imageUrl = URL.createObjectURL(image)
return imageUrl
}
composant.html
<img src={{frontImageSrc}} alt="image"/>
L'image src n'est pas assignée et dans la console, je peux voir ce qui suit.
blob : http://localhost:4200/f846a3aa-8cd3-4876-8dd3-972c9469feb2 14:00:00.664 non sécurisé:blob : http://localhost:4200/f846a3aa-8cd3-4876-8dd3-972c9469feb2:1 GET non sécurisé:blob : http://localhost:4200/f846a3aa-8cd3-4876-8dd3-972c9469feb2 net::ERR_UNKNOWN_URL_SCHEME