嵌入式PDF正在刷新

时间:2019-05-10 12:14:51

标签: html angular

我正在使用<embed>标签在Angular 7应用程序中显示PDF文件。

这是代码:

<embed *ngIf="mediaElement == 'embedPdf'" [src]="cleanUrl(contentUri)" type="application/pdf" width="100%" height="500px" />

功能cleanUrl()

cleanUrl(url: string): SafeResourceUrl {
  return this.sanitizer.bypassSecurityTrustResourceUrl(url)
}

它可以工作,但是当我按任意键时,都会刷新嵌入内容:

enter image description here

我的代码中没有按键事件检测。

我尝试使用<object>代替<embed><object>可以正常工作,无需刷新按键,但有时未加载PDF。

我也尝试使用<iframe>,但是它的行为与<embed>标签相同。

0 个答案:

没有答案