Я использую pdf.js как встроенный просмотрщик PDF в веб-приложении, которое я создаю. У меня есть IFRAME, который я использую в качестве «зрителя», установив (с помощью JavaScript) ЦСИ приписывать следующее:Как использовать 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 как SRC моего фрейма:
js/pdfjs-1.4.20/web/viewer.html?file=MYFILENAMEHERE.pdf
и теперь я вижу увеличение памяти при каждой последующей загрузке PDF (где я изменяю атрибут url SRC на новый документ PDF).
ВОПРОС: как я могу вызвать функцию/метод pdfViewClose(), которую я вижу в строке # 6432 из viewer.js?
Как я понимаю, без его вызова память в браузере не может быть выделена.
В настоящее время я наблюдаю постоянное увеличение памяти и, в конечном счете, браузер (Firefox) падает после ряда изменений PDF.