Los últimos tutoriales de desarrollo web
 

HTML Audio / Video Referencia DOM


HTML Audio y Vídeo Referencia DOM

El HTML5 DOM tiene métodos, propiedades y eventos para la <audio> y <video> elementos.

Estos métodos, propiedades y eventos le permiten manipular <audio> y <video> elementos usando JavaScript.


/ Métodos de vídeo HTML Audio

Método Descripción
addTextTrack() Añade una nueva pista de texto al audio / vídeo
canPlayType() Comprueba si el navegador puede reproducir el tipo de audio / vídeo especificado
load() Re-carga el elemento de audio / vídeo
play() Inicia la reproducción de audio / vídeo
pause() Hace una pausa en el audio / vídeo que se está reproduciendo

HTML Audio / Video Propiedades

Propiedad Descripción
audioTracks Devuelve un objeto que representa AudioTrackList pistas de audio disponibles
autoplay Establece o devuelve si el audio / video deben empezar a jugar tan pronto como se cargue
buffered Devuelve un objeto que representa las partes TimeRanges tamponadas de audio / vídeo
controller Devuelve el objeto MediaController que representa el controlador de medios actual del audio / vídeo
controls Establece o devuelve si el audio / video debe mostrar los controles (como reproducción / pausa, etc.)
crossOrigin Establece o devuelve la configuración de la CORS de audio / vídeo
currentSrc Devuelve la URL de la corriente de audio / vídeo
currentTime Establece o devuelve la posición actual de la reproducción en el audio / vídeo (en segundos)
defaultMuted Establece o devuelve si el audio / video debe ser silenciado de forma predeterminada
defaultPlaybackRate Establece o devuelve la velocidad por defecto de la reproducción de audio / vídeo
duration Devuelve la longitud del audio / vídeo actual (en segundos)
ended Devuelve si la reproducción del audio / video ha terminado o no
error Devuelve un objeto MediaError que representa el estado de error del audio / vídeo
loop Establece o devuelve si el audio / vídeo debería empezar de nuevo cuando haya terminado
mediaGroup Establece o devuelve el grupo de audio / vídeo pertenece a (usado para unir varios elementos de audio / vídeo)
muted Establece o devuelve si el audio / vídeo se silencia o no
networkState Devuelve el estado de la red actual del audio / vídeo
paused Indica si el audio / vídeo está en pausa o no
playbackRate Establece o devuelve la velocidad de la reproducción de audio / vídeo
played Devuelve un objeto que representa las partes TimeRanges jugadas de audio / vídeo
preload Establece o devuelve si el audio / video deben cargarse cuando se carga la página
readyState Devuelve el estado de lista actual del audio / vídeo
seekable Devuelve un objeto que representa las partes TimeRanges seekable de audio / vídeo
seeking Devuelve si el usuario está buscando actualmente en el audio / vídeo
src Establece o devuelve la fuente de corriente del elemento de audio / vídeo
startDate Devuelve un objeto que representa la Fecha Hora local actual
textTracks Devuelve un objeto que representa TextTrackList las pistas de texto disponibles
videoTracks Devuelve un objeto que representa VideoTrackList las pistas de vídeo disponibles
volume Establece o devuelve el volumen del audio / video

HTML Audio / Video Eventos

Evento Descripción
abort Se activa cuando se interrumpe la carga de un archivo de audio / vídeo
canplay Se activa cuando el navegador se puede iniciar la reproducción del audio / vídeo
canplaythrough Se activa cuando el navegador se puede jugar a través del audio / video sin parar para el búfer
durationchange Se activa cuando se cambia la duración del audio / video
emptied Se activa cuando la lista de reproducción actual está vacía
ended Se activa cuando se termina la lista de reproducción actual
error Se activa cuando se produjo un error durante la carga de un archivo de audio / vídeo
loadeddata Se activa cuando el navegador ha cargado el marco actual del audio / vídeo
loadedmetadata Se activa cuando el navegador ha cargado los metadatos para el audio / vídeo
loadstart Se activa cuando el navegador empieza a buscar el audio / video
pause Se activa cuando el audio / vídeo está en pausa
play Se activa cuando el audio / video ha sido iniciado o ya no está en pausa
playing Se activa cuando el audio / video está jugando después de haber sido detenidos o se detuvieron para el búfer
progress Se activa cuando el navegador es descargar el audio / vídeo
ratechange Se activa cuando se cambia la velocidad de reproducción del audio / vídeo
seeked Se activa cuando el usuario ha terminado mover / saltar a una nueva posición en el audio / vídeo
seeking Se activa cuando el usuario comienza a mover / saltar a una nueva posición en el audio / vídeo
stalled Se activa cuando el navegador está tratando de obtener datos de los medios, pero los datos no están disponibles
suspend Se activa cuando el navegador es intencionalmente no recibiendo datos de los medios
timeupdate Se activa cuando la posición de reproducción actual ha cambiado
volumechange Se activa cuando se ha cambiado el volumen
waiting Se activa cuando el vídeo se detiene debido a que necesita para amortiguar el siguiente fotograma