2016-09-23 5 views
0

私はビルド中のWebアプリケーションで埋め込みPDFビューアとしてpdf.jsを使用しています。私は次の私は(ジャバスクリプト経由で)設定することで、「ビューア」として使用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'); 

ので、私は基本的にはちょうど私のiframeのSRCとしてこのURLを呼んでいる:

js/pdfjs-1.4.20/web/viewer.html?file=MYFILENAMEHERE.pdf 

ここで、後続のPDF読み込みごとにメモリが増加しています(ここでは、SRC url属性をの新しい PDFドキュメントに変更します)。

質問:私はviewer.jsの#6432行目にあるpdfViewClose()関数/メソッドをどのように呼び出すことができますか?

私が理解しているように、これを呼び出すことなく、ブラウザのメモリを割り当て解除することはできません。

現在、私はメモリが着実に増加していますが、最終的にはブラウザ(Firefox)がPDFの変更の後にクラッシュします。ここで

答えて

関連する問題