Мы реализовали просмотрщик PDF с использованием Iframe, и он работал нормально, но недавно, не внося никаких изменений в код, он внезапно перестал работать.
<div *ngIf="attachment.show && attachment.extension === 'pdf'">
<iframe title="pdf-preview" [src]="attachment.url" width="700" height="500"></iframe>
</div>
Это HTML-код, и ниже необходимвведите код сценария
attachment.url = attachment.attachmentFile
? this.sanitizer.bypassSecurityTrustResourceUrl(
URL.createObjectURL(new Blob([new Uint8Array(attachment.attachmentFile)], { type: 'application/pdf;base64,' }))
)
: '';
Здесь attachment.attachmentFile - это байтовый массив со стороны сервера.Может кто-нибудь сказать мне, почему это не работает.Это ошибка, которую я получаю ![enter image description here](https://i.stack.imgur.com/q0Yt3.png)