如何将pdf嵌入到Android浏览器的html页面中

时间:2015-07-01 14:37:56

标签: javascript android html5 pdf browser

所以,

目前我使用iframe将base64编码的pdf嵌入到html页面中,我对此没有任何问题,但我想在Chrome和firefox等Android浏览器上显示它。

我也试过过对象或嵌入标签,但都没有用。

我该怎么办?

1 个答案:

答案 0 :(得分:4)

您应该尝试Viewer.JSPDF.JS。如果这些都不起作用,您可以使用 Google文档查看器。该网站将帮助您生成以下网址:iTools.com。我目前更喜欢 Google Docs ,因为使用这两种Javascript查看器时性能稍差。请注意,要使Google文档查看器正常工作,您必须将该文件发布到网络上,并且可以访问Google的服务器。

另一种选择是使用转换库(例如imageMagick)将PDF转换为图像,然后提供指向完整文件的链接。如果您的html将被其他设备(如桌面)查看,您可以随时检查是否安装了Adobe Reader,如果没有,则提供图像而不是文件的链接。我使用PluginDetect来检查对PDF的支持。

还有其他商业选项,例如iSSUUFlexPaper,但我对这些选项没有任何经验。 iSSUU 是一项软件服务,允许在您的网站上嵌入观看者, FlexPaper 是您购买并安装到您网站的软件。

这是假设您尝试将PDF嵌入网站。 :/