Derniers tutoriels de développement web
 

L'événement de HTML Audio / Vidéo DOM

<HTML Audio / Vidéo Référence du DOM

Exemple

Alert que la vidéo peut être joué tout au long, sans arrêt:

var vid = document.getElementById("myVideo");
vid.oncanplaythrough = function() {
    alert("Can play through video without stopping");
};
Essayez - le vous - même »

Plus "Try it yourself" exemples ci-dessous.


Définition et utilisation

L'événement canplaythrough se produit lorsque le navigateur estime qu'il peut jouer à travers le spécifié audio / vidéo sans avoir à arrêter pour tamponner.

Au cours du processus de chargement d'un audio / vidéo, les événements suivants se produisent, dans cet ordre:

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui soutient pleinement l'événement.

un événement
canplaythrough Oui 9.0 Oui Oui Oui

Syntaxe

En HTML:

< audio|video oncanplaythrough="myScript"> Try it

En JavaScript:

audio|video .oncanplaythrough=function(){myScript}; Try it

En JavaScript, en utilisant la addEventListener() méthode:

audio|video .addEventListener("canplaythrough", myScript ); Try it

Remarque: Le addEventListener() méthode est pas prise en charge dans Internet Explorer 8 et les versions antérieures.


Détails techniques

balises HTML prises en charge: <audio> and <video>
objets JavaScript pris en charge: Audio, Video

Autres exemples

Exemple

Alert que l'audio peut être joué tout au long, sans arrêt:

var aud = document.getElementById("myAudio");
aud.oncanplaythrough = function() {
    alert("Can play through audio without stopping");
};
Essayez - le vous - même »

<HTML Audio / Vidéo Référence du DOM