pdf.js渲染不对 问题回顾

问题描述:
客户pdf通过线上查看。当pdf进行了修改以后,展示出来的pdf还是之前的。
但是直接通过pdf请求的地址访问又是修改以后的

查找思路:

  1. 怀疑是不是本地有缓存
    换其他电脑访问也还是没有
  2. 怀疑是不是文件名相同导致产生了缓存
    后端修改了文件名用uuid
  3. 怀疑是不是前端服务器进行了缓存
    没找到,确实没有,linux服务器的缓存,nginx服务器的缓存
  4. 本地没有,服务器没有。接口返回的文件也是对的,难道是渲染的有问题
    用的是pdf.js 开始查pdf.js的官方文档
  5. 替换最新版本的pdf.js尝试
    发现新版本可以,旧版本不行
  6. 都是一个pdf为啥展示出来的不一样
    搜索pdf修改历史,有提到图层的东西
  7. 搜索pdf图层
    adobe acrobat 有修改图层的功能
  8. 回去翻pdf.js官方文档
    中间有个版本解决了pdf图层的问题
  9. 把pdf.js修改成新版本。完接撒花

通过这个问题的查询,了解了各种缓存可能存在的情况,虽然最后没有关系,走了很多弯路,但怀疑一切的思想还是得有,并且还得怀疑问题本身

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值