2016-09-23 193 views
0

我正在使用pdf.js作为我正在构建的Web应用程序中的嵌入式PDF查看器。我有我的设置(通过JavaScript)作为“观众”使用iframe src属性如下:如何使用pdf.js关闭PDF?

$('#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属性为 PDF文件)内存增加。

问题:如何在viewer.js的#6432行上看到pdfViewClose()函数/方法?

据我所知,没有调用它,浏览器中的内存可能不会被取消分配。

目前我看到内存稳步增加,最终浏览器(Firefox)在大量PDF更改后崩溃。

回答