【发布时间】:2016-09-23 17:05:53
【问题描述】:
我在我正在构建的 Web 应用程序中使用 pdf.js 作为嵌入式 PDF 查看器。我有一个 iframe,我通过将 SRC 属性设置(通过 javascript)如下来用作“查看器”:
$('#fileViewer-1').find('iframe').attr('src', 'js/pdfjs-1.4.20/web/viewer.html?file%2FMYFOLDER%2FIMAGES%2FPDFdocs%2F' + filename + '#zoom=page-width');
所以我基本上只是将此 URL 称为 iframe 的 SRC:
js/pdfjs-1.4.20/web/viewer.html?file=MYFILENAMEHERE.pdf
现在我看到内存随着每次后续 PDF 加载而增加(我将 SRC url 属性更改为 new PDF 文档)。
问题:如何调用我在 viewer.js 第 6432 行看到的 pdfViewClose() 函数/方法?
据我了解,如果不调用这个,浏览器中的内存可能不会被释放。
目前我看到内存稳步增加,最终浏览器 (Firefox) 在多次 PDF 更改后崩溃。
【问题讨论】:
标签: pdf.js