0

目前在我们的 ionic 5/angular 8 应用程序中使用 ng2-pdfjs-viewer 和 cordova(android 应用程序)。所有 pdf 文件都下载到设备中,然后我们使用 ng2-pdfjs-viewer 显示内容。它适用于小型 pdf,但不适用于大于 1.8 mb 的文件(没有错误消息)。

<ng2-pdfjs-viewer *ngIf="pdfSrc" [pdfSrc]="pdfSrc"></ng2-pdfjs-viewer>

this.readFile(this.file.dataDirectory, this.docName)
          .then((data) => {
            this.pdfSrc = data;
          })
          .catch((error) => {
            console.log(error);
          });

...


readFile(path, file) {
    return this.file.readAsDataURL(path, file);
}
4

0 回答 0