4

私はYouTubeの動画を表示するサイトを開発していますが、各動画が自分のWebから何回再生されたかを知りたいと思っています。Youtubeの視聴回数はカウントされず、私のWebからの視聴回数だけがカウントされます。私はオーディオのためのこのアプローチを見つけました:

HTML5オーディオ要素が再生された回数を追跡しますか?

ビデオにも同じアプローチを使用できますか?誰かがこれをしましたか?どのように?私は同様の質問を見つけました:

ビデオが再生された回数の追跡

しかし、答えは私にとって満足のいくものではありません。もちろん、可能であれば、サードパーティのサービスなしでそれを行う必要があります。

4

1 に答える 1

4

https://developer.mozilla.org/en-US/docs/DOM/Media_eventsの例を使用しました

私はそれを私が望むことをするように適応させました:

var v = document.getElementsByTagName("video")[0];
v.addEventListener("ended", function() { 
    alert('Video has been viewed!'); 
}, true);
于 2012-10-19T19:37:38.467 に答える