ng2-pdfjs-viewer 弹出窗口导致错误

时间:2021-02-19 16:49:33

标签: angular ng2-pdfjs-viewer

我们一直在使用 ng2-pdfjs-viewer 来显示返回的 pdf。 API 调用。流量是...

对 API 端点进行调用。返回 pdf blob。调用是可观察的。订阅中有以下代码...

.subscribe((report: Blob) => {
    this.pdfViewerAutoLoad.pdfSrc = report;
    this.pdfViewerAutoLoad.refresh();
});

这很好用,它成功地在新选项卡中打开了 pdf。问题在于弹出窗口阻止程序。此代码触发弹出窗口阻止程序,允许用户选择允许或不允许。这个阻塞过程会抛出一个 TypeError。错误消息是“无法获取未定义或空引用的属性‘关闭’”。

那么我们如何提供在新选项卡/窗口中打开 pdf 的功能而不触发弹出窗口,或者至少不抛出错误?

我是简单地捕获错误并在捕获中处理它,还是在 ng2-pdfjs-viewer 的文档中缺少有关如何处理此问题的内容?我找不到。

0 个答案:

没有答案