HTML5'te videonun zaman konumunu ayarlamak istiyorum. Zaman böyle ayarlanmalıdır:Chrome'da currentTime HTML5 video öğesi sıfırlama süresini neden ayarlıyor?
function settime(){
var video = document.getElementById("video");
console.log(video.currentTime); //----->output for example 15.3
video.currentTime = 10.0;
console.log(video.currentTime);//----->>output always 0
}
Ve Video şöyle gömülür:
<button onclick="settime();">Set Time</button>
<div class="container">
<video id="video1" class="video-js vjs-default-skin" muted>
<source src="video.m4v" type="video/mp4" />
HTML5 Video is required for this example.
</video>
Ama nedense
, bu her zaman sadece Chrome'da 0'a CurrentTime sıfırlar.Neden currentTime ayarlandığında zaman sıfırlanır? Ve currentTime'ı nasıl doğru ayarlayabilirim?
sahip olarak
olmalıdır? – K3N
Evet, neden herhangi bir fikir ve neden yanlış yapıyorum? – user2212461
Pasaj benim için doğru görünüyor - currentTime ayarı aynı zamanda async'tır ancak burada önemli olmamalıdır (video görsel olarak sıfırlandığında). Sorun burada gösterilmeyen diğer bölümlerle ilgili olabilir. Sorunu yeniden oluşturabilecek bir fiddle/inline snippet'i kurma olasılığınız var mı? – K3N