使用pdfjs提供的viewer.html和iframe加载pdf文件,如何打开指定页的解决办法

夏侯弘量
2023-12-01

最近项目中有一个需求,要打开某编辑界面的时候,默认打开pdf已设置过得页码,百度的时候有几个答案是直接改viewer.js的源码来实现这个需求,也有的是通过canvas来实现的,但今天我发现了一个最简单的方法来实现:

就是直接在地址后面加上#page=指定的页码 就可以了

<iframe ref="iframe" v-if="pdfSrc != ''" :src="'/static/pdf/web/viewer.html?file=' + ossUrl + pdfSrc + '#page=' + page" width="100%" height="100%" frameborder="0"></iframe>

如上,就这么简单

 类似资料: