如何在安卓浏览器中嵌入PDF到HTML页面

3

所以,

目前我使用iframe将一个base64编码的pdf嵌入到html页面中,这方面没有问题,但是我也想在安卓浏览器(如chrome和firefox)上显示它。

我还尝试了object或embed标签,但都没有成功。

我该怎么办?

1个回答

6
您可以尝试使用Viewer.JSPDF.JS。如果这些都不行,您也可以使用Google Docs Viewer。这个网站可以帮助您生成URL:iTools.com。目前我更喜欢使用Google Docs,因为使用这两个JavaScript查看器的性能有点慢。请注意,为了使Google Docs Viewer正常工作,您必须将文件发布到Web并且可以被Google的服务器访问。
另一个选择是使用转换库(例如ImageMagick)将PDF转换为图像,然后提供完整文件的链接。如果您的HTML将由其他设备(如台式机)查看,您可以始终检查是否安装了Adobe Reader,如果没有,则提供一个图像并附带指向该文件的链接。我使用PluginDetect来检查对PDF的支持。
还有其他商业选项,例如iSSUUFlexPaper,但我没有使用过。 iSSUU是一种软件服务,允许在您的网站上嵌入查看器,FlexPaper是一种软件,您可以购买并安装到您的网站上。
这是假设您正在尝试将PDF嵌入到网站中。 :/

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接