javascript - html页面打开pdf

 mobiledu2502861197 发布于 2022-11-16 15:13
我有一个pdf文件,在用户点击按钮时需要打开,最开始用了a标签src=xxx/xx.pdf,但是打不开;
又上网搜了下,用了jquery.media.js,这个js应该是将pdf内容解析嵌入到iframe展示,
现在电脑可以正常阅读到内容了,但是通过浏览器的移动端模拟窗口查看时,还是不能打开。
因为我第一次做移动端项目,我不理解移动端和电脑解析代码区别,为什么会出现这样的不同?
因为不知道问题原理,也没办法搜索答案。或者能给我一个在移动端打开pdf文件的方法。谢谢
6 个回答
  • 可以 使用 在线PDF预览插件PDFObject.js,参见 示例 http://blog.csdn.net/tanguang_honesty/article/details/8530731

    2022-11-16 16:51 回答
  • pdf.js用了这个,是可以的了,谢谢大家

    2022-11-16 16:51 回答
  • 只所以有时候浏览器里能直接打开,是因为你用的那个浏览器刚好支持打开ftp文件,比如pc端的chrome
    jquery.media.js这个可以用,(我不了解这个)应该是一个转码器
    移动端打不开,说明这个转码器对移动端那个浏览器不兼容

    最好的做法就是,服务端转码

    2022-11-16 16:51 回答
  • 可以考虑pdfjs

    2022-11-16 16:51 回答
  • 直接打开的我没接触过,我之前是把pdf转成图片,以幻灯片的形式显示出来的

    2022-11-16 16:51 回答
  • pdf2html
    pdf.js

    2022-11-16 16:51 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有