objeto de vídeo
O objeto de vídeo é novo em HTML5.
O objeto de vídeo representa um HTML <video> elemento.
Nota: O <video> elemento não é suportada no Internet Explorer 8 e versões anteriores.
Acessar um objeto de vídeo
Você pode acessar a <video> elemento usando getElementById() :
Criar um objeto de vídeo
Você pode criar um <video> elemento usando o document. createElement() document. createElement() Método:
Propriedades de vídeo Objeto
Propriedade | Descrição |
---|---|
audioTracks | Retorna um objeto AudioTrackList representando faixas de áudio disponíveis |
autoplay | Define ou retorna se um vídeo deve começar a jogar assim que ele está pronto |
buffered | Devolve um objecto TimeRanges representando as partes tamponadas de um vídeo |
controller | Retorna o objeto MediaController representando o controlador de mídia atual de um vídeo |
controls | Define ou retorna se um vídeo deve ter controles exibida (play/pause etc) |
crossOrigin | Define ou retorna as configurações de CORS de um vídeo |
currentSrc | Retorna o URL do vídeo atual |
currentTime | Define ou retorna a posição atual em um vídeo (in seconds) |
defaultMuted | Define ou retorna se o vídeo deve ser desligado por padrão |
defaultPlaybackRate | Define ou retorna se a velocidade de reprodução padrão do vídeo |
duration | Retorna o comprimento de um vídeo (in seconds) |
ended | Retorna se a reprodução do vídeo acabou |
error | Retorna um objeto MediaError representando o estado de erro do vídeo |
height | Define ou retorna o valor da height atributo de um vídeo |
loop | Define ou retorna se o vídeo deve começar a jogar outra vez, cada vez que é terminado |
mediaGroup | Define ou retorna o nome do grupo de mídia do video(s) é uma parte da |
muted | Define ou retorna se o som de um vídeo deve ser desligado |
networkState | Retorna o estado actual rede de um vídeo |
paused | Define ou retorna se um vídeo está em pausa |
playbackRate | Define ou retorna a velocidade da reprodução de vídeo |
played | Retorna um objeto TimeRanges representando os papéis desempenhados do vídeo |
poster | Define ou retorna o valor do poster atributo de um vídeo |
preload | Define ou retorna o valor da preload atributo de um vídeo |
readyState | Retorna o estado de prontidão atual de um vídeo |
seekable | Retorna um objeto TimeRanges representando as partes seekable de um vídeo |
seeking | Retorna se o usuário está buscando no vídeo |
src | Define ou retorna o valor da src atributo de um vídeo |
startDate | Retorna um objeto Date que representa o tempo offset atual |
textTracks | Retorna um objeto TextTrackList representando as faixas de texto disponíveis |
videoTracks | Retorna um objeto VideoTrackList representando as faixas de vídeo disponíveis |
volume | Define ou retorna o volume do áudio de um vídeo |
width | Define ou retorna o valor da width atributo de um vídeo |
Métodos Video Object
Método | Descrição |
---|---|
addTextTrack() | Adiciona uma nova faixa de texto para o vídeo |
canPlayType() | Verifica se o navegador pode jogar o tipo de vídeo especificado |
load() | Re-carrega o elemento de vídeo |
play() | Começa a reproduzir o vídeo |
pause() | Pausa o vídeo actualmente em reprodução |
Propriedades padrão e Eventos
O objeto de vídeo também suporta o padrão propriedades e eventos .
Páginas relacionadas
Tutorial HTML: vídeo HTML5
Referência HTML: HTML <video> tag