首先鸣谢
1.
http://blog.csdn.net/m0_71537867/article/details/131614868?spm=1001.2014.3001.5506
2.
http://blog.csdn.net/weixin_43763952/article/details/133769647
3.
http://github.com/FranckFreiburger/vuepdf/issues/229
4.
http://blog.csdn.net/weixin_44998124/article/details/120889121
5.
http://www.jianshu.com/p/20f355b77cf3

整体根据1可以实现功能,但是会遇到标题中提到的两个bug
首先是,有一些pdf正常展示,另一些pdf中只显示个别字,很明显是错误的
通过2中更新cmap的方法,可以成功处理

但是处理之后遇到了新的问题,假如url更新,打开新的pdf
则会完全显示空白
2中也提到了,但是里面的解决方法,对我无效

3的讨论,很多人遇到了这个问题,定位到了是因为Cmap的缓存问题

4的评论区有个大哥也提到了把nums改为null
vue-pdf 部分中文显示错误,第二次打开是空白,解决方法插图

5给我一个思路是调用子组件的重置数据方法,解决空白问题

然后根据5的思路改一下,就成功了
(目前仅做一下记录,之后有时间详细测试+更新本文章)

本站无任何商业行为
个人在线分享 » vue-pdf 部分中文显示错误,第二次打开是空白,解决方法
E-->