Я пытаюсь отобразить PDF-файл, используя подписанный URL-адрес amazon s3, полученный в ответ от бэкэнда java api-сервиса. Как я могу просмотреть PDF-файл в модальном режиме вместо того, чтобы загружать его с помощью angular 6?
При использовании этого URL-адреса в качестве источника в iframe файл загружается в браузер.
previewProtocol(){
this.service.getPreviewUrl(userId).subscribe((response) => {
$('#pdfModal').modal("show");
let url = response;
this.pdfUrl = this.domSanitizer.bypassSecurityTrustResourceUrl(url);
},
(err)=> {
});
}
<iframe style="height:500px;width:100%;" [src]="pdfUrl"></iframe>
Попытка сохранить внешний вид зрителя, похожего на браузер, следовательно, используя iframe.