最近在开发pdf文件预览相关的需求,我用的插件是pdf.js
官网地址:http://mozilla.github.io/pdf.js/
中文文档地址:https://gitcode.gitcode.host/docs-cn/pdf.js-docs-cn/print.html
每次预览一个pdf文件时,例如我预览到第六页后退出或者关掉页面,下次进来预览时还是第六页,说明pdf.js存储了浏览的记录或者位置。
那怎么去掉历史记录,每次进入的时候都是从第一页开始预览呢?
我们首先在viewer.js搜pdfjs.history,可以找到下面这样一行代码:
localStorage.setItem('pdfjs.history',databaseStr)
然后把这一行代码注释掉就可以了,就实现了清除缓存或者浏览记录的目的。