HTMLMediaElement | Htmldom

 

Descripción

El elemento HTMLMediaElement del HTML DOM API es una interfaz que proporciona los métodos y propiedades necesarios para controlar la reproducción de elementos multimedia como audio y video. Esta interfaz es heredada por los elementos HTMLAudioElement y HTMLVideoElement. Mediante HTMLMediaElement podemos reproducir, pausar, cargar y controlar todo tipo de contenido multimedia en una página web.

Sintaxis

HTMLMediaElement

Constructores

  • N/A

Propiedades

Métodos

Eventos

Ejemplo

Un ejemplo de uso del elemento HTMLMediaElement sería la creación de un reproductor de audio personalizado:

// Crear una instancia de audio
const audio = new Audio('music.mp3');

// Configurar propiedades
audio.volume = 0.5;
audio.loop = true;

// Añadir controles de reproducción
playButton.addEventListener('click', () => {
    if (audio.paused) {
        audio.play();
    } else {
        audio.pause();
    }
});

// Escuchar eventos
audio.addEventListener('ended', () => {
    console.log('La reproducción ha terminado');
});

Artículos