Cuando tenemos un archivo de video que el navegador no puede reproducir (el problema puede deberse a formatos o códec), quiero informar al usuario que el navegador no puede reproducir el archivo.
En el caso de que el navegador no pueda reproducir el video (debido a un formato o códec no compatible), el evento onloadedmetadata no se activa.
Me gustaría saber:
onloadedmetadata ?
- ¿Hay algún evento que se active cuando falla la carga de metadatos?
- ¿Existe un controlador de errores para el evento onloadedmetadata?
En lugar de un evento específico que se activa cuando fallan metadata o onloadmetadata ; Puedes hacer un trycatch:
try { // load your video. } catch (error) { // inform the user that the file can not be played by the brower. }Para obtener una excelente documentación sobre Trycatch, visite aquí