ビデオプレーヤーを作成するための基本的なHTMLとjQueryプラグインを使用しましたが、その中にユーザーが見ることができるビデオがあります。ここでは、一時停止の回数、ユーザーがビデオを視聴するのにかかる合計時間、特定の一時停止時の時間など、さまざまなパラメータを取得したいと考えています。私はこれを行う機能を見つけることができません。ビデオプレーヤーからさまざまなパラメータを取得しています
-2
A
答えて
0
要素自体はそれ自身のものを追跡しません。代わりに、自分のイベントを追跡して追跡する必要があります。
play
、stop
など多くのイベントを追跡できます(MDNに完全なリストがあります)。
たとえば、「休止回数」を追跡するには、stop
イベントとplay
イベントを追跡できます。
let isPlaying = false;
let pausedCount = 0;
video.addEventListener('play',() => { isPlaying = true; });
video.addEventListener('stop',() => {
isPlaying && pausedCount++;
isPlaying = false;
});
「一時停止」(私の定義通り)としてカウントするには、再生してから停止する必要があります。だから、私はboolean
が再生されているかどうかを追跡する必要があります。停止しているときに、boolean
をfalse
に変更する前に、再生していた場合、私は自分のカウントに1を加えます。
任意の種類のメトリックについて、イベントをリッスンすることによってそれを追跡する独自のロジックを用意する必要があります。
関連する問題
- 1. さまざまなデータベースからデータを取得するSQLクエリ
- 2. Node.jsのRedisからさまざまなハッシュを取得する
- 3. さまざまな属性の$ _FILESから値を取得し、さまざまな変数に格納
- 4. Cassandra CQLはプライマリキーのリストからさまざまな行を取得します
- 5. さまざまな条件でカウントを取得します
- 6. さまざまなMySQLレコードの再発を取得します
- 7. AndroidのさまざまなSQLiteテーブルからデータを取得していますか?
- 8. サブリストからさまざまな長さのテールを取得する
- 9. さまざまなパラメータでJsonConvertからSerializeObjectを使用します。
- 10. テーブルからさまざまなタイプを取得し、myBatisを使用してマップします
- 11. デイリーディスカウントアグリゲーターは、どのようにさまざまな取引Webサイトからデータを取得しますか?
- 12. JWTからパラメータを取得しようとしています
- 13. テンソルフローテンソルからさまざまな次元のスライスを取得する方法。
- 14. Comparable:compareToを使用してさまざまなパラメータでオブジェクトを比較します。
- 15. さまざまなサイズがAndroidをサポートしていますか?
- 16. さまざまなアクティビティでカウントダウンタイマーを取得する
- 17. さまざまな変数の型を取得する
- 18. サーブレットのコンテキストを取得するさまざまな方法
- 19. data.tableでサマリーを取得するさまざまな方法R
- 20. さまざまな期間のデータを取得するmysqlクエリ
- 21. さまざまなデザインパターンが混在していますか?
- 22. getch()を使用してさまざまな長さの入力を取得できますか?
- 23. さまざまなjsファイルからall.jsを作成します
- 24. バターナイフはさまざまなソースからビューをバインドします
- 25. Wordpressのリダイレクトはさまざまなページからログインしています
- 26. WEBVIEWにアップロードされたURLからパラメータを取得します。
- 27. パラメータを使用してさまざまなメソッド呼び出しをエンキューする
- 28. Visual Studio - ビルドでさまざまなリポジトリを取得
- 29. さまざまなリクエストでscrollIdでelasticsearchデータを取得
- 30. さまざまなデータセットを使用してパラメータ化されたアンドロイドテスト
これまでの議論では、あまりにも曖昧な質問ですが、おそらく彼らは出発点を探していると思います。私はそれが大丈夫な質問だと思う。 – samanime
@samanime:スタックオーバーフローには適していないと思います。何かの初心者であるという意味では問題ありませんが、始動型の質問はここには当てはまらないという広いコンセンサスがあります。研究のイラストレーションがない、または先の努力はどちらも助けにはなりません(ただし、同じことで潜在的に救うことはできます)。 – halfer