Estoy tratando de mostrar la duración del video usando videojs
Aquí está mi código:
<div> <span id="played">0</span> seconds out of <span id="duration"></span> seconds. (only updates when the video pauses) </div>Llame a esta función cuando haga clic en el botón de pausa:
function getDuration() { duration = video.duration; document.getElementById("duration").appendChild(new Text(Math.round(duration)+"")); console.log("Duration: ", duration); } Funciona perfectamente excepto en dispositivos móviles.
En escritorio: '26 segundos de 225 segundos. (solo se actualiza cuando el video se detiene)'
En móvil: '0 segundos de segundos. (solo se actualiza cuando el video se detiene)'