Descripción
La propiedad currentTime
del elemento HTMLMediaElement
nos permite obtener o establecer el tiempo actual de reproducción del elemento multimedia en segundos. Esta propiedad es especialmente útil para controlar la posición de reproducción en archivos de audio o vídeo.
El valor de currentTime
es en formato segundos, representando un número de punto flotante. Por ejemplo, 10.5 segundos o 65.2 segundos. El valor devuelto siempre será el tiempo más cercano disponible a la posición de reproducción actual.
Sintaxis
HTMLMediaElement.currentTime
Objeto Padre
Ejemplo
En el siguiente ejemplo podemos ver cómo podemos obtener y establecer el tiempo actual de reproducción de un elemento de vídeo:
// Obtener el elemento de vídeo
const video = document.getElementById('miVideo');
// Obtener el tiempo actual de reproducción
console.log(video.currentTime); // Muestra el tiempo actual en segundos
// Establecer el tiempo de reproducción a 30 segundos
video.currentTime = 30;