Evento oncanplay
Definizione e uso
L'evento oncanplay si verifica quando il browser può iniziare a riprodurre l'audio/video specificato (quando è in buffering sufficiente per iniziare).
Durante il processo di caricamento dell'audio/video, si verificano i seguenti eventi in questo ordine:
Esempio
Esempio 1
Esegui JavaScript quando il video è pronto per riprodursi:
<video oncanplay="myFunction()">
Esempio 2
Esegui JavaScript quando l'audio è pronto per riprodursi:
<audio oncanplay="myFunction()">
Sintassi
In HTML:
<elemento oncanplay="myScript">
In JavaScript:
oggetto.oncanplay = function(){myScript};
In JavaScript, utilizzare il metodo addEventListener():
oggetto.addEventListener("canplay", myScript);
Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().
Dettagli tecnici
Bubbling: | Non supportato |
---|---|
Cancellable: | Non supportato |
Tipo di evento: | Evento |
Tag HTML supportati: | <audio> e <video> |
Versione DOM: | Eventi di Livello 3 |
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente l'evento.
Evento | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplay | Supporto | 9.0 | Supporto | Supporto | Supporto |