【问题标题】:PDF Viewer support in mobile browser (iPhone & Android)移动浏览器(iPhone 和 Android)中的 PDF 查看器支持
【发布时间】:2012-01-17 08:18:40
【问题描述】:

移动浏览器是否广泛支持<object> 标签?!我正在尝试嵌入 PDF 文件,但似乎不受支持。

我正在使用以下 html 来查看 PDF

<object data="pdf/sample.pdf#view=Fit" type="application/pdf" width="100%" height="400px"> 
    <p>It appears you don't have Adobe Reader or PDF support in this web browser. <a rel="external" href="pdf/sample.pdf">Click here to download the PDF</a></p>
</object>

并使用PDFObject,但它们都不能在移动浏览器中工作!

【问题讨论】:

  • “移动浏览器”通用。你的目标是哪一个?

标签: android iphone html xhtml


【解决方案1】:

使用谷歌文档在 iframe 中加载您的网址

<iframe id="pdfviewer" src="http://docs.google.com/gview?embedded=true&url=YOUR_URL_HERE&amp;embedded=true" frameborder="0" width="100%" height="100%"></iframe>

【讨论】:

    【解决方案2】:

    如果嵌入对您不重要,您可以在单独的页面上链接到 PDF。

    Safari(和 UIWebViews)支持 PDF 的呈现,我对 Android 不是 100% 肯定,但我怀疑它是一个类似的故事。

    【讨论】:

    • Android 不支持这个
    【解决方案3】:

    没有任何浏览器可以在没有插件的情况下支持 PDF 文件的原生渲染(Google Chrome 除外,声称 here)。

    但是您可以使用 Google Docs Viewer 在网页中显示 PDF 文件,如 here 解释的那样。

    【讨论】:

      猜你喜欢
      • 2013-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 2011-07-01
      • 1970-01-01
      • 2011-03-16
      • 2015-01-03
      相关资源
      最近更新 更多