我的后端根据我提交的公式创建一个 PDF。下一页应显示 Pdf 文档。为此,我使用 ng2-pdf-viewer。我的问题是,每次我第一次启动浏览器时运行它时,我总是会收到“pdf.worker.min.js:22 警告:索引所有 PDF 对象”警告。当我提交我的下一个公式时,我不会再次收到错误,而是显示 pdf 文档。
我的 GET 请求如下所示:
this.pdfService.getMaterialPdf().subscribe((file: ArrayBuffer) => {this.pdfMaterial = file});
在 pdfService 中:
getMaterialPdf() : Observable<any>
{
return this.http.get(this.url+'Material', {responseType:"arraybuffer"});
}
以及来自服务器的响应:
app.get("/pdf/Material", (req, res) => {
fs.readFile(materialPath,(err, data) => {
if (err) {
throw err;
}
res.send((data));
});
});