Hayırlı akşamlar,
E-learning tarzı bir script hazırladım bir yerde tıkandım siz değerli hocalarımdan yardımları almak isterim.
Örnek bir kullanıcı sayfaya tıkladı, sayfa açıldı video otomatik olarak başlatıyor bu kişi videonun geçen süre bar kısmını sona çektiği zaman videoyu izlemiş oluyor buralarda videonun ortasında bıraktıramıyorm ended kodu ile sadece sona getiriyorum ve bitirtiyorum sonra ajax ile post işlemi yaptırıyorum bu tarz scripti olan veya yönlendirebilecek hocalarımdan yardım beklemekteyim.

Benim yapmak istediğim şey

Videoyu izleyen kişi, hepsini izlemek zorunda olmasını istiyorum. Adam İleri geride çekse geri ileride yapsa net bir bilgiye ulaşmak istiyorum.

Kodum
$(document).ready(function(){

$("#video-active").on(
"ended",
function(event){
var cur = this.currentTime;
var dur = this.duration;
var dur_middle = (dur/2);
onTrackedVideoFrame(this.currentTime, this.duration);
});
});
function onTrackedVideoFrame(currentTime, duration){
$.ajax({
url : "lib/php/ajax/oku.php",
method : "post",
data : {
// Geçen süreyi alıyorum
"sure" : currentTime,
// Toplam süresini alıyorum
"dur" : duration,
// Burada url'sini alıyorum
"name" : "<?php echo $get; ?>",
// Personel İdsini alıyorum
"pid" : "<?php echo $_SESSION["p_id"]; ?>"
},
success : function(e){
$("#finis").html(e);
// Burada video sona geldiğini belirliyorum ve bittiği zaman videonun son bir sonraki setteki videosunua gidiyor
window.location.replace("<?php echo $deger ?>");
}
});
};

Teşekküre eder, esenlikle kalınız.