【问题标题】:Why some pdf files are not recognized as pdf in android devices为什么某些 pdf 文件在 android 设备中无法识别为 pdf
【发布时间】:2014-08-15 15:28:32
【问题描述】:

我正在使用我的 android 设备访问此 URL,并且 pdf 下载开始自动下载,无需我通过 pdf 查看器打开 pdf。

这适用于其他网站。

我是网站的开发者。我将标题设置为 application/pdf。知道可能是什么问题吗?谢谢。

【问题讨论】:

  • Content-distribution: attachment 长期以来一直是 Android 上令人头疼的问题。您会通过网络搜索找到很多关于它的帖子等。不过,我不知道当前的“最先进技术”是什么。

标签: php android pdf http-headers


【解决方案1】:

好的,我发现了问题并找到了解决方法。

似乎原生的android浏览器不是很智能。事实上,当一个文件被下载时,文件的头部并没有被检查。浏览器只检查 url 中文件的扩展名。

在我的网址中,最后我们有 /pdf,所以没有找到扩展名。通过将 url 的末尾重命名为 xxx.pdf,浏览器能够将文件识别为 pdf。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 2022-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多