oncanplaythrough olayı

Tanım ve Kullanım

Tarayıcı, belirtilen medya kaynağını sonuna kadar oynatabileceğini ve içerik için daha fazla yükleme yapmadan ön görüyorsa, oncanplaythrough olayı meydana gelir.

Ses/Video'nun yüklenme sürecinde, aşağıdaki sırayla aşağıdaki olaylar meydana gelir:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Örnek

Örnek 1

Video, duraksamadan sürekli oynatılabilirken JavaScript çalıştırılır:

<video oncanplaythrough="myFunction()">

Kişisel olarak deneyin

Örnek 2

Ses, duraksamadan sürekli oynatılabilirken JavaScript çalıştırılır:

<audio oncanplaythrough="myFunction()">

Kişisel olarak deneyin

Gramer

HTML'de:

<element oncanplaythrough="myScript">

Kişisel olarak deneyin

JavaScript'te:

nesne.oncanplaythrough = function(){myScript};

Kişisel olarak deneyin

JavaScript'te, addEventListener() metodu ile:

nesne.addEventListener("canplaythrough", myScript);

Kişisel olarak deneyin

Açıklama:Internet Explorer 8 veya daha eski sürümler desteklememektedir addEventListener() Metodu.

Teknik Ayrıntılar

Yayılım: Desteğe sahip değil
İptal edilebilir: Desteğe sahip değil
Olay Türü: Olay
Desteği edilen HTML etiketleri: <audio> ve <video>
DOM Sürümü: 3. Seviye Olaylar

Tarayıcı Desteği

Tablodaki rakamlar, bu olayı tam olarak destekleyen ilk tarayıcı sürümünü belirtmektedir.

Olay Chrome IE Firefox Safari Opera
oncanplaythrough Destek 9.0 Destek Destek Destek