如何实现PDF Viewer多实例?

在实现多个 PDF Viewer 实例之前,需要先创建多个 DOM 实例。

这是非常重要的一步,因为每个 PDFViewer 实例都需要在指定的 DOM 节点中进行渲染。简化后的代码示例如下:

var PDFViewer = PDFViewCtrl.PDFViewer;
function createPDFViewer(containerId) {
var eContainer = document.getElementById(containerId);
var pdfViewer = new PDFViewer({
libPath: '../../../lib',
jr: {
licenseSN: licenseSN,
licenseKey: licenseKey,
},
customs: {
ScrollWrap: PDFViewCtrl.CustomScrollWrap
}
});