Javascript 使用PDF.js查看器在特定页面加载PDF

Javascript 使用PDF.js查看器在特定页面加载PDF,javascript,pdf,pdf.js,Javascript,Pdf,Pdf.js,我正在使用pdf.js和附带的查看器在我的网站上显示pdf。 我在查看器中添加了一个菜单,用户可以在其中选择不同pdf文件的特定书签。 如果用户单击菜单项,则应打开文件并跳转到特定页面 到目前为止,我设法打开了一个新的pdf文件,但我没有找到在特定页面打开它的方法。我这样试过: PDFView.open(src + "/" + dest.file); PDFView.page = dest.page; 我知道,我可以在第一次打开查看器时使用#page=标签,但在查看器已经打开后加载其他文件时,

我正在使用pdf.js和附带的查看器在我的网站上显示pdf。 我在查看器中添加了一个菜单,用户可以在其中选择不同pdf文件的特定书签。 如果用户单击菜单项,则应打开文件并跳转到特定页面

到目前为止,我设法打开了一个新的pdf文件,但我没有找到在特定页面打开它的方法。我这样试过:

PDFView.open(src + "/" + dest.file);
PDFView.page = dest.page;
我知道,我可以在第一次打开查看器时使用
#page=
标签,但在查看器已经打开后加载其他文件时,这不起作用


为什么要解决这个问题?可能在新文件成功加载后,我可以调用事件侦听器,这样我就可以跳转到页面了?

在打开文件之前,尝试重置
initialBookmark
值:

PDFView.initialBookmark = "page=10";
PDFView.open(src + "/" + dest.file);

我希望有一个事件监听器(我可以在其他一些情况下使用它),但您的解决方案也可以。Thx;)