【发布时间】:2012-08-26 13:53:53
【问题描述】:
我需要在移动浏览器中显示一个 PDF 文档,而不询问用户是否要下载它。使用 Safari (iOs) 我可以完美地做到这一点,但是当我尝试使用 Android 的(版本 ICS)本机浏览器(称为“Internet”)做同样的事情时,文件被下载,甚至下载似乎也不起作用.. 下载完成后,文件显示为下载失败,我无法使用PDF文件阅读器打开它。
对于所有其他非移动浏览器,相同的链接下载工作正常。 我相信问题出在我需要添加到响应中的一些标头中。
我将 Content-Type 设置为 application/pdf 并将 Content-Disposition 设置为 inline;filename="报告.PDF"
有人遇到过同样的问题吗? 谁知道解决方案? :)
谢谢!
卢卡斯
【问题讨论】:
-
请回复下面的答案,说明它是否对您有帮助