tutoriais mais recente desenvolvimento web
 

Objeto HTML DOM Áudio


objeto de áudio

O objeto de áudio é novo em HTML5.

O objeto Áudio representa um HTML <audio> elemento.

Nota: O <audio> elemento não é suportada no Internet Explorer 8 e versões anteriores.

Acessar um objeto de áudio

Você pode acessar um <audio> elemento usando getElementById() :

Exemplo

var x = document.getElementById("myAudio");
Tente você mesmo "

Criar um objeto de áudio

Você pode criar um <audio> elemento usando o document. createElement() document. createElement() Método:

Exemplo

var x = document.createElement("AUDIO");
Tente você mesmo "

Propriedades do objeto de áudio

Propriedade Descrição
audioTracks Retorna um objeto AudioTrackList representando faixas de áudio disponíveis
autoplay Define ou retorna se o áudio deve começar a jogar assim que ele está pronto
buffered Retorna um objeto TimeRanges representando as partes buffer de um áudio
controller Retorna o objeto MediaController representando o controlador de mídia atual de um áudio
controls Define ou retorna se um áudio devem ter controles exibida (play/pause etc)
crossOrigin Define ou retorna as configurações de CORS de um áudio
currentSrc Retorna o URL do áudio atual
currentTime Define ou retorna a posição atual de reprodução em um áudio (in seconds)
defaultMuted Define ou retorna se o áudio deve ser desligado por padrão
defaultPlaybackRate Define ou retorna se a velocidade de reprodução padrão do áudio
duration Retorna o comprimento de um audio(in seconds)
ended Retorna se a reprodução do áudio terminou
error Retorna um objeto MediaError representando o estado de erro do áudio
loop Define ou retorna se o áudio deve começar a jogar outra vez, cada vez que é terminado
mediaGroup Define ou retorna o nome do grupo de mídia audio(s) é uma parte da
muted Define ou retorna se o som deve ser desligado
networkState Retorna o estado atual da rede de áudio
paused Define ou retorna se um áudio está em pausa
playbackRate Define ou retorna a velocidade da reprodução de áudio
played Retorna um objeto TimeRanges representando os papéis desempenhados do áudio
preload Define ou retorna o valor da preload atributo de um áudio
readyState Retorna o estado de prontidão atual de um áudio
seekable Retorna um objeto TimeRanges representando as partes seekable de um áudio
seeking Retorna se o usuário está buscando no áudio
src Define ou retorna o valor da src atributo de um áudio
textTracks Retorna um objeto TextTrackList representando as faixas de texto disponíveis
volume Define ou retorna o volume do áudio de um áudio

Métodos de objeto de áudio

Método Descrição
addTextTrack() Adiciona uma nova faixa de texto para o áudio
canPlayType() Verifica se o navegador pode jogar o tipo de áudio especificado
fastSeek() Procura um tempo especificado no leitor de áudio
getStartDate() Retorna um novo objeto Date, representando o cronograma atual compensado
load() Re-carrega o elemento de áudio
play() Começa a reproduzir o áudio
pause() Pausa o áudio atualmente sendo reproduzido

Propriedades padrão e Eventos

O objeto de áudio também suporta o padrão propriedades e eventos .


Páginas relacionadas

Tutorial HTML: áudio HTML5

: Referência HTML HTML <audio> tag