javascript - 如何将 pdf 嵌入到 android 浏览器的 html 页面中

标签 javascript android html pdf browser

所以,

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

我也试过 object 或 embed 标签,但都没有用。

我该怎么办?

最佳答案

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

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

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

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

关于javascript - 如何将 pdf 嵌入到 android 浏览器的 html 页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31164427/

相关文章:

javascript - jQuery 更多变量分号或逗号 - 基本

javascript - Jquery 根据浏览器大小/调整大小更改高度

java - 永恒的工作线程在Android中运行多长时间?

java - 我希望我的警报对话框能够触发并保持显示错误消息

html - 如何在我的顶部栏中实现 CSS 样式的标志?

javascript - Javascript-在错误处理情况下抛出异常

javascript - 从函数返回修改后的新对象

android - 如何以编程方式添加按钮色调

javascript - 如何开始使用旧版1.2.0.RC4 TideSDK?

javascript - TypeError : data. forEach 不是函数