【发布时间】:2018-06-14 17:13:20
【问题描述】:
我在我的 react 项目中使用 js-file-download 通过以下代码下载文件。
var fileDownload = require('js-file-download');
fileDownload(data, 'filename.pdf');
我已经为data 提供了正确的路径并且文件正在下载。当我打开下载的文件时,它显示错误Failed to load PDF document. data 中给出的文件路径在浏览器中显示正确的 pdf 文档。我认为在我的下载过程中有些东西损坏了。有人知道吗?
【问题讨论】:
-
您使用
fileDownload下载的文件与您的原始文件大小相同/相同?下载后尝试用记事本打开pdf文件 -
当我在记事本中打开文件时,它会给出文件路径作为内容。我想这就是原因。那么我应该如何给文件,作为文件路径或二进制数据或任何其他模式?
标签: javascript file