Propriedade readyState do Audio

Definição e uso

readyState A propriedade retorna o estado de pronto atual do áudio.

O estado de pronto indica se o áudio está pronto para reprodução.

Observação:Esta propriedade é somente leitura.

Exemplo

Obter o estado de pronto atual do áudio:

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

Experimente você mesmo

Sintaxe

audioObject.readyState

Valor de retorno

Tipo Descrição
Número

Representa o estado de pronto do elemento de áudio:

  • 0 = HAVE_NOTHING - Não há informações sobre se o áudio está pronto
  • 1 = HAVE_METADATA - Os metadados do áudio 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/milliseconds
  • 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 Suporte Suporte Suporte Suporte