私はビルド中の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の変更の後にクラッシュします。ここで