0
私は基本的に、デフォルトのweb/viewer.htmlとそれに付随する関連ファイルを使用しています。私はそれをiframeにロードしました。 pdfがスクロールされたときに、どのようにイベントリスナーを追加できますか?助けてくれてありがとう。pdf.jsからスクロールイベントを検出する方法
私は基本的に、デフォルトのweb/viewer.htmlとそれに付随する関連ファイルを使用しています。私はそれをiframeにロードしました。 pdfがスクロールされたときに、どのようにイベントリスナーを追加できますか?助けてくれてありがとう。pdf.jsからスクロールイベントを検出する方法
私の周り掘ってより多くのいくつかのことをテストし、非常に単純である、それを考え出したが、あなたは同じバインドにしている場合:
var viewerContainer = window.document.getELementById('somePdfIframe').contentDocument.getElementById('viewerContainer') will contain the element whose scrollTop will change.
そうならば、
viewerContainer.scrollTop + $(viewerContainer).height() == viewerContainer.scrollHeight
ユーザーpdf iFrameの底に達しました。
pdf iframe内のスクロールをリッスンするには、viewerContainer.addEventListener( 'scroll'、function(){{}})を使用することもできます。
このコードを呼び出す前にpdf iframeが完全に読み込まれていることを確認する必要があります。
'pdfIFrame.contentWindow.addEventListener(" scroll "、function(){..});'?ビューアは、ホストページと同じドメインに存在する必要があります。 – async5
まだ動作していません。 Mozillaのpdf.jsライブラリに使用しましたか?ありがとう。 コード: うーん、まだ動作していません。 - 「aksjdfklasdjfkl // document.html