在浏览器pdf查看器中不使用React App

时间:2017-08-15 13:45:50

标签: reactjs pdf amazon-s3 pdf.js

我的网络应用包含许多指向存储在Amazon S3中的各种pdf文件的链接。当我点击这些链接时,即使我的浏览器,默认,pdf查看器已启用,也会下载pdf文件。如果我安装第三方pdf查看器,这可以解决问题,但我不希望我的用户必须安装扩展程序。

我尝试将每个pdf链接添加到Google Docs pdf查看器网址,但由于这些S3 pdf文件受其存储桶策略保护,因此无效。我100%确定我的默认pdf查看器已正确启用,它适用于互联网上的其他pdf。

有人遇到过这个奇怪的问题吗?我可以用PDF.js解决这个问题吗?我很确定问题的根源是由于使用http请求而不是通过s3客户端将pdf文件上传到S3,但我仍然不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我能够将PDF.js上传到我的s3存储桶并将viewer.html连接到我的应用程序上的pdf链接,现在每个人都可以在没有扩展名的情况下在浏览器中查看pdf