Atualmente, posso baixar um blob e renderizá-lo em uma nova janela como esta:
const blob = new Blob([downloadEvent.response], { type: mimeType });
const URL = window.URL || (window as any).webkitURL;
const blobUrl = URL.createObjectURL(blob);
window.open(blobUrl);
É possível abrir de alguma forma o blob em uma div pop-up em vez de uma nova janela.
Usar um iframe deve funcionar:
const iframe = document.createElement("iframe");
iframe.src = blobUrl;
/*your favorite DOM node */.appendChild(iframe);
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras