如何从PDF.js iframe获取当前的PDF页码?

kni*_*9ht 2 iframe pdf.js

我将查看器托管在我的本地网络服务器和iframe点并加载pdf.

然后,我想按一个"记录"页码的按钮到一个文本文件,我读了这个问题和答案,似乎建议你可以使用pdf.getPage来获取页码,但是如何才能访问PDFJS从iframe里面跑?

谢谢.

kni*_*9ht 5

var iFrame =  document.getElementById('iframe_id');
if ( iFrame.contentDocument ) {
    currentPageNum= iFrame.contentDocument.getElementById('pageNumber').value;
}
alert(currentPageNum);
Run Code Online (Sandbox Code Playgroud)

这将访问iframe,然后在viewer.html中搜索包含页码的元素.现在需要做的就是将currentPageNum传递给表单.