Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLMediaElement : propriété error

Baseline Large disponibilité

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La propriété error de l'interface HTMLMediaElement est l'objet MediaError correspondant à la dernière erreur survenue, ou null s'il n'y a pas eu d'erreur. Lorsqu'un évènement error est reçu par l'élément, vous pouvez déterminer les détails de ce qui s'est passé en examinant cet objet.

Valeur

Un objet MediaError décrivant la dernière erreur survenue sur l'élément média ou null si aucune erreur n'est survenue.

Exemples

Cet exemple crée un élément vidéo et lui ajoute un gestionnaire d'erreurs ; le gestionnaire d'erreurs enregistre les détails dans la console.

js
const videoElement = document.createElement("video");
videoElement.onerror = () => {
  console.error(
    `Erreur ${videoElement.error.code}; détails : ${videoElement.error.message}`,
  );
};
videoElement.src = "https://exemple.com/videocassee.mp4";

Spécifications

Spécification
HTML
# dom-media-error-dev

Compatibilité des navigateurs

Voir aussi