优搜集

读文章·学知识

如何使用pdfjs来阅读PDF文件,这里讲一下实战经验,减少大家以后的弯路

7779 人参与 | 时间:2019-03-22 18:38:46

大家都知道,要使用之前要先下载pdfjs.js的插件,那么小编这里也给大家准备好了,大家可以直接下载:

pdfjs.zip

今天呢,遇到一个项目,需要用到在线读取PDF文件,在网上搜了一段时间,大多数人都是建议使用pdfjs.js这个插件。

网站很多教程,大多都是这么讲的:

其实直接跟file=文件路径,倒也没有错,但是呢正常浏览器是可以打开,但是在微信里面就没有办法解析了,那么问题来了,要怎么样子做才能让它可以在微信中解析呢

其实也很简单,就是处理一下文件的路径和把地址改成完整的URL,在用JS函数 encodeURIComponent() 对函数可把URL进行编码。如下:

function seal_print(file) { 

      var fileUrl = 域名+file;

      var url =域名+viewer.html?file=' + encodeURIComponent(fileUrl);

      window.location.href=''+url+'';

}

这样子就可以再微信端可以打开了,不会再提示什么无法解析该路径的问题



标签: 网站前端开发 移动互联网 CSS Javasrcipt 微信公众号
来源:魏成博客,欢迎分享,(微信/电话:weicheng0526/18976961701)
网址:http://www.yousouji.com/index/detail/71.html
本站由魏成开发搭建,由魏成提供技术支持,内容采用互联网转载及站长个人分享的形式。本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除QQ343420553。
导读
站内搜索
7天内热点
友情链接
Copyright © 2018-2050 优搜集 版权所有 | 版权声明 | 发展历程 | 广告投放 | 本站简介 | 站长QQ:343420553 | 粉丝交流QQ群:39324498
本站由魏成开发搭建,由魏成提供技术支持,内容采用互联网转载及站长个人分享的形式。本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除QQ343420553。
琼ICP备13002698号-2