Video readyStatePropiedad

Video 对象参考手册Objeto Video

Ejemplo

Obtener el estado de preparación del video:

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

xLa salida es:

4 // significa que hay suficientes datos para comenzar la reproducción

Pruébalo »

Definición y uso

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

El estado de preparación indica si el audio/video está listo para reproducirse.

Nota:Esta propiedad es de solo lectura.


Compatibilidad del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales admiten la propiedad readyState.

Nota:Internet Explorer 8 o versiones anteriores no admiten esta propiedad.


Sintaxis

videoObject.readyState

Valor de retorno

Tipo Descripción
Número

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

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


Video 对象参考手册Objeto Video Otras extensiones