当在Angular应用中使用PDF视图时,如果遇到错误消息“禁用createObjectURL”,可以尝试以下解决方法:
ngx-extended-pdf-viewer
库。在Angular项目中,通过命令行运行以下命令安装该库:npm install ngx-extended-pdf-viewer
ExtendedPdfViewerModule
:import { ExtendedPdfViewerModule } from 'ngx-extended-pdf-viewer';
@NgModule({
imports: [
// ...
ExtendedPdfViewerModule
],
// ...
})
export class AppModule { }
ngx-extended-pdf-viewer
指令来显示PDF视图:
其中,pdfUrl
是PDF文件的URL。
如果上述步骤无效,可以尝试手动更改ngx-extended-pdf-viewer
库的代码。
node_modules/ngx-extended-pdf-viewer/fesm2015/ngx-extended-pdf-viewer.js
文件。this._ng2PdfViewer.pdfSrc = this.src;
代码行。this._ng2PdfViewer.disableCreateObjectURL = true;
这些解决方法中的一种应该能够解决“Angular PDF 视图错误 - 禁用 createObjectURL”问题。