在预览的时候,.pdf文件可以正常预览,但是.PDF就无法预览,后来找到了解决方法,将文件格式小写后判断是不是.pdf,如果是就正常预览,方法很简单,代码如下:

    // 文档预览handleDocView(docInfo) {console.log('docInfo is :', docInfo)switch (docInfo.resourceType) {case 'application/pdf':this.currentPdfViewUrl = './pdfjs/web/viewer.html?file=' + encodeURIComponent(docInfo.resourceUrl)console.log('this.currentPdfViewUrl is', this.currentPdfViewUrl)this.pdfViewerDrawerDisplay = truebreak// case 'image/jpg'://   this.currentPdfViewUrl = './img-view.html?file=' + encodeURIComponent(docInfo.resourceUrl)//   console.log('this.currentJpgViewUrl is', this.currentPdfViewUrl)//   this.pdfViewerDrawerDisplay = true//   breakdefault:// 取文件的后缀名,小写后进行比较console.log('docInfo.name.substring(docInfo.name.length - 3).toLowerCase:', docInfo.name.substring(docInfo.name.length - 3).toLowerCase())if (docInfo.name.substring(docInfo.name.length - 3).toLowerCase() === 'pdf') {         console.log('this.currentPdfViewUrl is', this.currentPdfViewUrl)this.currentPdfViewUrl = './pdfjs/web/viewer.html?file=' + encodeURIComponent(docInfo.resourceUrl)this.pdfViewerDrawerDisplay = truebreak}this.$refs[docInfo.id].value = truesetTimeout(_ => {this.$refs[docInfo.id].value = false}, 3000)break}}

这里是前端小白,如有不对请指正!

vue 文档.PDF无法预览解决方法相关推荐

  1. java零碎要点010---Java实现office文档与pdf文档的在线预览功能

    最近项目有个需求要java实现office文档与pdf文档的在线预览功能,刚刚接到的时候就觉得有点难,以自己的水平难以在三四天做完.压力略大.后面查找百度资料.以及在同事与网友的帮助下,四天多把它做完 ...

  2. java 预览word文档_Java实现office文档与pdf文档的在线预览功能

    最近项目有个需求要java实现office文档与pdf文档的在线预览功能,刚刚接到的时候就觉得有点难,以自己的水平难以在三四天做完.压力略大.后面查找百度资料.以及在同事与网友的帮助下,四天多把它做完 ...

  3. WEB端和微信小程序端的文档文件在线预览方法

    文件的在线预览方式汇总 文件在线预览功能可以提高用户体验,值得加入. 一般常见的文件有office套装.pdf.txt.md.和音视频. 音视频的预览是单独一块,今天主要说说文档文件的在线预览功能. ...

  4. Freemaker导出word文档并实现预览

    文章目录 使用freemaker进行生成word文档并实现预览 一.导入依赖 二.导出word文件步骤 1.将word文档转成ftl文件 2.文件数据绑定 三.导出html文件步骤 四.解析文件并生成 ...

  5. java通过POI和jacob实现word文档的在线预览和下载

    通过POI和jacob可以实现word文档的在线预览和下载. 首先,引入以下maven依赖. <dependency><groupId>org.apache.poi</g ...

  6. “当前不会命中断点 还没有为该文档加载任何符号”解决方法

    "当前不会命中断点 还没有为该文档加载任何符号"解决方法 参考文章: (1)"当前不会命中断点 还没有为该文档加载任何符号"解决方法 (2)https://ww ...

  7. 计算机word文档无法工作,word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料)...

    word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料),哪吒游戏网给大家带来详细的word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料) ...

  8. Win7/Win8.1升级Win10后Word/Excel/PPT 2013文档打不开的解决方法

    从Win7/Win8.1升级安装Win10后,有一个好处就是以前系统的设置和安装的软件都可以保留下来.但是很快有用户发现了一个明显的兼容性问题,就是Office 2013创建的文档(包括Word.Ex ...

  9. 阿里云智能媒体服务 oss文档转换及预览

    本人 在工作中 也是接触到这个需求 我们本身的文档 都存储在阿里云的oss上 ,由于浏览文档需要下载后观看 为了方便浏览文档方便 开了这样一个功能 将文档转换成图片来进行预览 好了 废话就不多说了 下 ...

最新文章

  1. 关于“数据可视化思考者”的8条军规
  2. nginx加密,访问接口认证
  3. Java Dao模式通过JDBC连接数据库的操作
  4. 解决火狐https问题 安全连接问题
  5. C++函数指针和类成员函数指针
  6. Asp.net禁用页面缓存的方法总结
  7. 串口485接法图_485串口接线
  8. c++ 小游戏 NO 4 eye
  9. 【转】区块链底层架构概览:第一原则框架
  10. C语言:一元二次方程求解
  11. Unity接入穿山甲广告SDK教程
  12. Gos —— 掌控硬盘
  13. [转]这些道理不懂,你注定就是穷打工的命
  14. 一个微型的操作系统内核 MiniOS
  15. 信息传播( information diffusion )
  16. 从程序员到架构师的转型思维的转变 NLP思维利器(二)
  17. C# 读取txt文件生成Word文档
  18. 【Spark】spark对mysql的操作
  19. 利用python进行电脑性能排行榜的爬取【个人学习】
  20. (转)NAS黑群晖DSM6.17及以下开启ROOT登录帐号权限

热门文章

  1. Nginx代理https强制http跳转https
  2. 医院网络部绩效考核指标具体方案
  3. iOS UITextView自动识别链接(自动识别URL)
  4. python怎么解题_农夫过河问题 Python实现解题
  5. HTML5新特性小结
  6. 基于单片机的篮球计分器系统设计(#0455)
  7. 远程工作:从300到300万,一个远程外包团队的发展历程和经验【转载】
  8. mixup_ratio
  9. ibm笔记本修复计算机开机按,IBM X280开机报错,按了Esc后正常解决方法
  10. 大公司用的企业网盘哪个好