Los últimos tutoriales de desarrollo web
 

Objeto HTML DOM Audio


objeto de audio

El objeto audio es nuevo en HTML5.

El objeto de audio representa un HTML <audio> elemento.

Nota: La <audio> elemento no es compatible con Internet Explorer 8 y versiones anteriores.

Acceder a un objeto de audio

Puede acceder a un <audio> elemento mediante el uso de getElementById() :

Ejemplo

var x = document.getElementById("myAudio");
Inténtalo tú mismo "

Crear un objeto de audio

Se puede crear un <audio> elemento mediante el document. createElement() document. createElement() método:

Ejemplo

var x = document.createElement("AUDIO");
Inténtalo tú mismo "

Propiedades del objeto de audio

Propiedad Descripción
audioTracks Devuelve un objeto que representa AudioTrackList pistas de audio disponibles
autoplay Establece o devuelve si el audio debe empezar a jugar tan pronto como esté listo
buffered Devuelve un objeto que representa TimeRanges las partes amortiguadas de un audio
controller Devuelve el objeto MediaController que representa el controlador de medios actual de un audio
controls Establece o devuelve si un audio debe tener controles que se muestra (play/pause etc)
crossOrigin Establece o devuelve la configuración CORS de un audio
currentSrc Devuelve la URL del audio actual
currentTime Establece o devuelve la posición actual de la reproducción de un archivo de audio (in seconds)
defaultMuted Establece o devuelve si el audio debe ser silenciado de forma predeterminada
defaultPlaybackRate Establece o devuelve si la velocidad de reproducción de audio predeterminado de la
duration Devuelve la longitud de un audio(in seconds)
ended Devuelve si la reproducción del audio ha terminado
error Devuelve un objeto MediaError que representa el estado de error del audio
loop Establece o devuelve si el audio debe empezar a jugar otra vez, cada vez que está terminada
mediaGroup Establece o devuelve el nombre del grupo de medios del audio(s) es una parte de
muted Establece o devuelve si el sonido deben estar apagados
networkState Devuelve el estado de la red actual de un archivo de audio
paused Establece o devuelve si un audio está en pausa
playbackRate Establece o devuelve la velocidad de la reproducción de audio
played Devuelve un objeto que representa TimeRanges las partes jugadas del audio
preload Establece o devuelve el valor de la preload atributo de un audio
readyState Devuelve el estado de lista actual de un archivo de audio
seekable Devuelve un objeto que representa las partes TimeRanges seekable de un audio
seeking Devuelve si el usuario está buscando actualmente en el audio
src Establece o devuelve el valor de la src atributo de un audio
textTracks Devuelve un objeto que representa TextTrackList las pistas de texto disponibles
volume Establece o devuelve el volumen de audio de un archivo de audio

Métodos del objeto de audio

Método Descripción
addTextTrack() Añade una nueva pista de texto con el audio
canPlayType() Comprueba si el navegador puede reproducir el tipo de audio especificado
fastSeek() Busca un tiempo especificado en el reproductor de audio
getStartDate() Devuelve un nuevo objeto Date, que representa la línea de tiempo actual que se encuentra
load() Re-carga el elemento de audio
play() Inicia la reproducción de audio
pause() Hace una pausa en el audio que se está reproduciendo

Propiedades estándar y Eventos

El objeto de audio también es compatible con los estándares propiedades y eventos .


Páginas relacionadas

Tutorial de HTML: el audio de HTML5

: Referencia HTML HTML <audio> etiqueta