Middle
Video veya ses öğeleri için hangi olaylara abone olunabilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
video veya audio öğeleri için aşağıdaki olaylara abone olabilirsiniz:
loadstart: Kaynağın yüklenme süreci başlar.progress: Kaynak yükleniyor.suspend: Yükleme durduruldu (örneğin, ağ bağlantısı kesildi).abort: Kullanıcı tarafından yükleme iptal edildi.error: Yükleme veya oynatma sırasında hata oluştu.emptied: Öğenin ağ durumu boş.stalled: Veri yükleme durdu.loadedmetadata: Meta veriler hazır (boyutlar, süre).loadeddata: Oynatma için başlangıç verileri hazır.canplay: Öğenin oynatmaya başlaması mümkün, ancak tamponlama gerekebilir.canplaythrough: Öğenin sonunda duraksamadan oynatılabilir.playing: Oynatma başladı.play: Oynatma başlatıldı veya devam ettirildi.pause: Oynatma duraklatıldı.waiting: Tamponlama gerekçesiyle oynatma durdu.seeking: Kullanıcı zaman çizelgesinde arama yapıyor.seeked: Kullanıcı zaman çizelgesinde aramayı tamamladı.ended: Oynatma sona erdi.durationchange: Kaynağın süresi değişti.timeupdate: Mevcut oynatma konumu değişti.volumechange: Ses seviyesi veya sessiz mod değişti.ratechange: Oynatma hızı değişti.resize: Video boyutu değişti (örneğin, cihaz yönlendirmesi nedeniyle).cuechange: Geçerli parça için aktif metin bölümleri değişti.
play olayına abone olma örneği:
// Video öğesini al
const videoElement = document.getElementById('myVideo');
// 'play' olayına abone ol
videoElement.addEventListener('play', () => {
// Oynatmaya başlandığında yapılacaklar
console.log('Video oynatmaya başladı');
});