Atributo readyState de Video

Definición y uso

readyState La propiedad devuelve el estado de preparación actual del video.

El estado de preparación indica si el video se puede reproducir.

Notas:Esta propiedad es de solo lectura.

Ejemplo

Obtener el estado de preparación actual del video:

var x = document.getElementById("myVideo").readyState;
document.getElementById("demo").innerHTML = x;

Prueba personalmente

Sintaxis

videoObject.readyState

Valor de retorno

Tipo Descripción
Número

Representa el estado de preparación del elemento de video:

  • 0 = HAVE_NOTHING - No hay información sobre si el video está listo
  • 1 = HAVE_METADATA - Los metadatos del video están listos
  • 2 = HAVE_CURRENT_DATA - Los datos en la posición de reproducción actual están disponibles, pero no hay suficiente datos para reproducir el siguiente cuadro/milisegundo
  • 3 = HAVE_FUTURE_DATA - Los datos actuales y al menos el siguiente cuadro están disponibles
  • 4 = HAVE_ENOUGH_DATA - Hay suficiente datos disponibles para comenzar a reproducir

Compatibilidad con navegadores

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte 9.0 Soporte Soporte Soporte