Propriedade readyState do Video

Definição e uso

readyState A propriedade retorna o estado de pronto atual do vídeo.

O estado de pronto indica se o vídeo pode ser reproduzido.

Comentário:Esta propriedade é somente leitura.

Exemplo

Obter o estado de pronto atual do vídeo:

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

Experimente você mesmo

Sintaxe

videoObject.readyState

Retorno

Tipo Descrição
Número

Representa o estado de pronto do elemento de vídeo:

  • 0 = HAVE_NOTHING - Não há informações sobre se o vídeo está pronto
  • 1 = HAVE_METADATA - Os metadados do vídeo estão prontos
  • 2 = HAVE_CURRENT_DATA - Dados disponíveis para a posição de reprodução atual, mas não há dados suficientes para reproduzir o próximo frame/milissegundo
  • 3 = HAVE_FUTURE_DATA - Dados disponíveis para o frame atual e pelo menos o próximo
  • 4 = HAVE_ENOUGH_DATA - Há dados suficientes disponíveis para começar a reprodução

Suporte ao navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 9.0 Suporte Suporte Suporte