JavaScript ile döngü etiketini (ff) desteklemeyen tarayıcılarda html5 video döngüsünü etkinleştirmeyi arıyorum. Video oynatma işleminin sonuna erişme ve oynatma sıfıra geri dönmenin fizibilitesini bilen var mı?JavaScript ile kontrol html5 video oynatıcı döngüsü
5
A
cevap
15
loop
özelliğinin desteklenip desteklenmediğini algılayabilir ve true
olarak ayarlayabilirsiniz. , Sadece ended
medya olayı bağlayabilir ve onu baştan başlamak onu desteklemeyen tarayıcılar için
:
var myVideo = document.getElementById('videoId');
if (typeof myVideo.loop == 'boolean') { // loop supported
myVideo.loop = true;
} else { // loop property not supported
myVideo.addEventListener('ended', function() {
this.currentTime = 0;
this.play();
}, false);
}
//...
myVideo.play();
0
<div>Iteration: <span id="iteration"></span></div>
<video id="video-background" autoplay="" muted="" controls>
<source src="https://res.sdfdsf.mp4" type="video/mp4">
</video>
var iterations = 1;
document.getElementById('iteration').innerText = iterations;
var myVideo = document.getElementById('video-background');
myVideo.addEventListener('ended', function() {
alert('end');
if (iterations < 2) {
this.currentTime = 0;
this.play();
iterations ++;
document.getElementById('iteration').innerText = iterations;
}
}, false);
// Please note that loop attribute should not be there in video element in order for the 'ended' event to work in ie and firefox
1
yapabilirsiniz basitçe döngü durdurmak için loop="false"
aracılığıyla video veya kapalı otomatik video tekrar oynatma.
<iframe style="position: absolute; top: 0; left: 0;"
src="http://video/name.mp4" width="100%" height="100%" frameborder="0" webkitallowfullscreen loop="true" controls="false" mozallowfullscreen allowfullscreen></iframe>
Bu loop="true"
video oynatıcı döngü sağlayacaktır.
İlgili konular
- 1. HTML5 video oynatıcı dönüştürücü
- 2. facebook beslemesine html5 video oynatıcı katıştır
- 3. iOS HTML5 video oynatıcı sonraki/önceki düğmeler
- 4. HTML5 video kontrol düğmelerim neden Javascript ile çalışmıyor?
- 5. Cordova IOS video oynatıcı
- 6. HTML5 Video Volume
- 7. Android Native Video oynatıcı altyazılı
- 8. Özel HTML5 video denetimlerini nasıl oluşturabilirim?
- 9. Android: Video oynatıcı nasıl oluşturulur?
- 10. Yürütmekte olan YouTube videosunun oynatma hızını JavaScript ve HTML5 oynatıcı ile nasıl değiştiririm?
- 11. HTML5 ses etiketi ile özel 1 düğmeli oynatıcı
- 12. Javascript HTML5 play() ios9 Safari'de çalışmıyor mu?
- 13. HTML5 Video oynatılmadan video süresi
- 14. Nasıl Kendi çevrimiçi video oynatıcı YouTube varmış gibi ben kendi online video oynatıcı yapabilirsiniz nasıl
- 15. HTML5 ile ses çalma
- 16. html5 Quicktime oynatıcısını çağırmadan video etiketleri
- 17. Slick.js ve html5 Video autoplay ve video
- 18. HTML5 Video iPad'de Görüntülenmiyor
- 19. En İyi Video Oynatıcı, ASP.NET ile kolayca entegre edilebilir mi?
- 20. Wordpress - Akış Video Oynatıcı - Büyük dosya dosyaları
- 21. iOS video oynatıcı uygulaması örneği (derleme ortamı)
- 22. AVCaptureVideoPreview AVCaptureSession'dan gelen video oynatıcı, video akışını rasgele olarak durdurur
- 23. HTML5 video ekran görüntüsü
- 24. HTML5 video, otomatik oynatma
- 25. HTML5 video etiketindeki Cuepoints
- 26. HTML5 Video Chrome/PC'de
- 27. Vimeo video HTML5 etiketiyle çalışmıyor
- 28. Web kameramdan Html5 ile nasıl video yayınlayabilirim?
- 29. HTML5 canlı video "hack"
- 30. HTML5 Video oynatma LAN