2016-10-17 9 views
2

私のウェブサイトには、クリックすると新しいタブでpdfを開くリンクがあります。私は、ユーザーがpdfのすべてのページを訪問したかどうかを知りたいと思います。これを達成する方法は?どのようにPDF文書のユーザーの動きを追跡するには?ユーザーがpdfのすべてのページを訪問したかどうかをチェックする方法は?

+0

ワイルド推測:フレームにPDFを埋め込み、上のスクロールバーを監視しますこのフレーム? – Roberrrt

+0

IFrameに配置してもPDFコンテナにアクセスできるとは思わないので、スクロールバーがPDFプラグインの一部になると思います。しかし、あなたがPDFを生成している場合、最終的にランダムなコードを追加して、ユーザがあなたのウェブサイトに入力しなければならないという考えもあります。 – Keith

+0

先生、私はpdfを作成していません。 pdfsは、ユーザーが表示するために管理者によってアップロードされます。制約は、ユーザーがドキュメントのすべてのページを表示し、そのユーザーがその機能にアクセスできるようにすることです。 – ASD

答えて

1

PDF.js(Mozillaは、FirefoxのPDFビューアです)を使用して、独自のPDFビューアを作成できます。ページをレンダリングするとき

チェックexamples、あなたは約束を取得しますので、あなたが望むすべての統計情報ファイルまたはページから入手できます。

pdf.getPage(1).then(function(page) { 
    // you can now use *page* here 
}); 
+0

Sir、標準プラグインはどうですか?これはすべてのブラウザで動作しますか? – ASD

+0

Firefoxのみではサポートされていませんが、FirefoxのデフォルトのPDFビューアです。サポートされているブラウザは次のとおりです:https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support – Finrod

関連する問題