2017-01-10 115 views
0

我们将pdf文件保存在数据库中,从webapi我是 作为字节数组返回,现在从UI我必须在浏览器的新标签 中打开pdf,用户应该可以下载pdf。 如何达到的要求打开并下载pdf文档如何在reactjs的新选项卡中打开pdf?

+0

看一看这个帖子:http://stackoverflow.com/questions/41504668/how-to-open-a-pdf-in- reactjs有一些答案,似乎答案可能存在于React模块react-pdf或react-pdfjs – Jayce444

+0

@ Jayce444我做了同样的事情,但问题是我们无法下载打开的pdf。如果你将右键点击,它将保存为图像。但我的要求是下载打开的PDF。 – jack123

+0

@ Jayce444你有更好的解决方案吗? – jack123

回答

0

您可以使用这样的事情:

<a href='/api/v1/print/example.pdf' target='_blank'> 
+0

我试过window.open(this.state.path,“_blank”);但它不能识别路径,而路径是正确的:不能GET /Decoding.pdf和浏览器加载资源失败:服务器响应状态为404(未找到)错误即将到来 – jack123

+0

@jack你能写什么路径包含? –

相关问题