使用sails js显示和下载PDF文件时出现问题



我使用的是sails JS。我使用pdfkit生成了一个PDF。在PDF阅读器中打开时,生成的PDF没有问题。当我从控制器向浏览器发送相同的pdf时,它有时不会显示。有时它会在2到3次刷新点击后显示,有时它会被显示。它的行为很奇怪。也没有错误。我用的是铬。

var file = fs.createReadStream('test1.pdf');
res.header('content-type', 'application/pdf');
//res.header('content-disposition', 'attachment; filename=quote.pdf',);
file.pipe(res);

当我想下载文件时,我取消了对第三行的注释。请帮帮我。

我解决了这个问题。问题是我每次都使用pdfkit将文档保存为文件名"test1.pdf"。所以有时候会产生问题。我通过直接将doc元素发送到浏览器来解决这个问题。文件管道(res(;

这很好用。感谢

最新更新