La balise Detect ne parvient pas à charger la vidéo

J’essaie de détecter une erreur avec le tag d’intégration suivant (sur iPad / iOS):

 

J’ai essayé de l’attraper avec ce qui suit:

 $("#movie1").on('onerror', function() { alert('error!') } ); 

J’ai également essayé avec onabort , onstalled , onended et onsuspend – tous ne générant pas d’événement lorsque le chargement de la vidéo échoue.

Vous devez faire une requête HTTP distincte pour vérifier la validité du chemin du fichier.

 var http = new XMLHttpRequest(); http.open('HEAD', 'http://path/to/your/video', false); http.send(); if (http.status == 404) { throw new Error('Unable to load file') } else { // Generate your  tag here }