pdf - 如何在手机浏览器上显示pdf?

标签 pdf mobile browser cross-browser cross-platform

我正在使用 iframe 在我的 Web 应用程序中嵌入 pdf,它旨在支持所有设备(桌面、移动浏览器)。

问题是,在桌面版本上它显示完美(如chrome、fx有自己的查看器)。

但是,当我在 ios/android 上查看我的网站时(android 几乎所有浏览器都无法工作)(ios Safari 可以显示 pdf,但没有任何功能(例如缩放))。

如果我需要显示 pdf 而不是下载,我该如何处理移动浏览器(ios safari)(android chrome、fx 和默认浏览器)?谢谢

<iframe src=”a.pdf” style=”width:600px; height:500px;” frameborder=”0″></iframe>

最佳答案

iframe 中的 PDF 不是跨浏览器一致的,对此您无能为力。用户可能需要在某些浏览器上的某些 iframe 中滚动。您可能需要考虑

<a href='a.pdf'>PDF Name</a>

相反。

关于pdf - 如何在手机浏览器上显示pdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18626590/

相关文章:

javascript - 与 DOM 脚本加载相关的事件有哪些?

css - Laravel - barryvdh pdf - 如何将外部 css 文件包含到 html View 中

javascript - 如何开始使用 jQuery Mobile? (程序员背景)

java - 在 Android 上从字节流创建 pdf 文件

java - 从 java 程序模拟移动 Web 浏览器

javascript - 解析ajax请求,返回页面为xml

java - 从预填充 post 参数的 java 程序打开浏览器

javascript - 扩展浏览器以处理 Apple 键盘事件

pdf - 如何将交互式 "table of contents"添加到扫描的 pdf 中?

java - 实现搜索文档(PDF、XML、HTML、MS Word)搜索的最佳方法是什么?