如何将 pdf 嵌入 android 浏览器的 html 页面

Geo*_*ar7 3 html javascript browser pdf android

所以,

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

我也尝试过 object 或 embed 标签,但没有奏效。

我该怎么办 ?

小智 5

您应该尝试Viewer.JSPDF.JS。如果这些都不起作用,您可能会使用Google Docs Viewer。此站点将帮助您生成 URL:iTools.com。我目前更喜欢Google Docs,因为使用这两个 Javascript 查看器的性能有点慢。请记住,为了让 Google 文档查看器正常工作,您必须将文件发布到网络上,并且 Google 的服务器可以访问该文件。

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

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

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