Я использую этот libray:
https://github.com/VadimDez/ng2-pdf-viewer
Я создал хранилище с примером моей проблемы.
https://github.com/YeisonVelez11/pdf
Я создаю PDF, и это работает хорошо. но если PDF не закончил загрузку, и я перехожу к другому компоненту, я получаю сообщение об ошибке.
В основном, когда я возвращаюсь к предварительному просмотру, я получаю проблему, потому что загружаемый pdf не может быть отменен. Я не знаю, что я могу сделать, чтобы выйти из режима просмотра документа в любое время.
<pdf-viewer [src]="archivo_adjunto"
*ngIf="archivo_adjunto"
[render-text]="false"
[original-size]="true"
[page]="1"
[autoresize]="true"
[show-all]="true"
style="display: block;"
(page-rendered)="pageRendered($event)"
></pdf-viewer>
ionViewDidLoad() {
this.archivo_adjunto="./assets/documents/Resumen Ejecutivo Autoevaluacion.pdf"
}
Это сделано в Ionic, но функциональность в Angular.