当前位置: 首页 > news >正文

移动端PDF在线预览

苹果手机可以直接在线预览PDF文件,而安卓手机不行,必须得下载(如图),所以需要解决一下


1.准备所需js文件
(1)js下载地址https://mozilla.github.io/pdf.js/
(2)下载步骤
  ①:打开网址后,点击图中的“Download”

②:选择版本,直接下载即可


2.在项目中导入相关JS文件(如图)


3.编写代码
(1)引入js文件
<script src="js/build/pdf.js"></script>
<script src="js/web/viewer.js"></script>
<link rel="stylesheet" href="js/web/viewer.css">
(2)指定相应文件路径
     ①:默认情况下,需要“mypdf”文件和“viewer.html”文件必须在同一个目录下,如图

         

 <a target="_blank" href="js/web/viewer.html?file=mypdf/test.pdf">在线预览PDF文件</a>
   ②:如果项目中无法实现两个文件在同一目录下(如图),可以使用相对路径来实现

        

<a target="_blank" href="js/web/viewer.html?file=../../mypdf/test.pdf">在线预览PDF文件</a>
3.效果(安卓可在线预览PDF文件)

————————————————
版权声明:本文为CSDN博主「super_DuoLa」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/super_DuoLa/article/details/90207965

http://www.lryc.cn/news/91139.html

相关文章:

  • 虚拟机两次寻址
  • DRF之JWT认证
  • 华为OD机试真题 Java 实现【放苹果】【2022Q4 100分】
  • 拼多多继续ALL IN
  • Unity的IPostprocessBuildWithReport:深入解析与实用案例
  • 九、Spring Cloud—gateway网关
  • ARM微架构与程序编写
  • Windows下利用Anaconda创建多个CUDA环境
  • C SS复习笔记
  • LeetCode 225 用队列实现栈
  • Java对象的共享
  • 漏洞概述-0day漏洞利用原理(0)
  • 交换机的4种网络结构方式:级联方式、堆叠方式、端口聚合方式、分层方式
  • firewall-cmd防火墙策略
  • 解决SQLException: Incorrect string value异常
  • 桂院校园导航 导入 与 配置教程
  • Linux上安装jdk Tomcat mysql redis
  • Postman中加url环境变量和token全局变量
  • 多线程事务回滚方法
  • java单元测试( Hamcrest 断言)
  • 讨论和总结 树模型 的三种序列化 方式的区别(模型存储大小、序列化所用内存、序列化速度)...
  • Halcon中的一些3D算子
  • Android:Selector + Layer-lists 实现 AppCompatCheckBox
  • TreeMap类型添加数据
  • iOS 16 UI 设计系统免费在线使用方法
  • 【接口测试】JMeter接口关联测试
  • 腾讯云服务器ping不通解决方法(公网IP/安全组/系统多维度)
  • 【C++/嵌入式笔试面试八股】一、32.封装
  • 【算法】Transform to Chessboard 变为棋盘
  • vue通过封装$on定义全局事件