私はいくつかの埋め込まれたyoutubeビデオを持っているウェブサイトで働いています。私は2つのことをしたいと思います。
- ビデオにjavascriptリスナーを接続して、ビデオが再生されているかどうかを確認できるようにします
- PHPを使用して対応するデータをデータベースに送信します
PHPがデータサーバー側を送信することは理解していますが、JavaScriptからページが既に読み込まれているため、ビューアーはそのデータをデータベースに取り込むためにページを再送信しない場合があります。私の他の唯一の考えはAJAXでしたが、私はそれについての経験がありません。
私はこのようなことをすべきだと思っていますが、私はjavascriptに慣れていないため、これを実装する方法を正確に知ることができません。
var video = document.getElementById('player1');
video.addEventListener("timeupdate", function() {
if (this.currentTime >= 0) {
//take in data from the video that it has been played
}
}, false);
それでも、データベースにデータを送信する必要があります。
よろしくお願いします!