English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Después de insertar estas etiquetas de audio y video en la página, nos damos cuenta de que no hay archivos de audio en la página y los archivos de video tampoco se pueden reproducir. ¿Por qué es esto? Esto se debe a que nos faltan algunos elementos de medios, a continuación se muestra una lista de algunos elementos de medios
HTML5 DOM proporciona métodos, propiedades y eventos para elementos <audio> y <video>.
Estos métodos, propiedades y eventos le permiten usar JavaScript para operar elementos <audio> y <video>.
método | Descripción |
addTextTrack() | Agregar a audio/Agregar una nueva pista de texto al video |
canPlayType() | Detectar si el navegador puede reproducir el audio especificado/tipo de video |
load() | Recargar el audio/elemento de video |
play() | Iniciar la reproducción de audio/Establecer o devolver si se debe reproducir el audio inmediatamente después de que se complete la carga. |
pause() | Pausar la reproducción de audio actual/Establecer o devolver si se debe reproducir el audio inmediatamente después de que se complete la carga. |
propiedad | Descripción |
audioTracks | Devuelve un objeto AudioTrackList que representa las pistas de audio disponibles. |
autoplay | 设置或返回是否在加载完成后随即播放音频/Establecer o devolver si se debe reproducir el audio inmediatamente después de que se complete la carga. |
video | Devuelve el objeto que representa el audio/buffered |
Objeto TimeRanges que representa la parte del video que se ha bufferizado. | Devuelve el objeto que representa el audio/controller |
El objeto MediaController del controlador de medios actual. | Establecer o devolver el audio/controls/Si el video muestra controles (como reproducción, pausa, etc.). |
crossOrigin | Establecer o devolver el audio/La configuración CORS del video. |
currentSrc | Devuelve el audio actual/La URL del video. |
currentTime | Establecer o devolver el audio/La posición de reproducción actual del video (en segundos). |
defaultMuted | Establecer o devolver el audio/Si el video está en silencio por defecto. |
defaultPlaybackRate | Establecer o devolver el audio/La velocidad de reproducción predeterminada del video. |
duration | Devuelve el audio actual/La longitud del video (en segundos). |
finalizado | Devuelve el audio/Si el reproducir del video ha terminado. |
error | Devuelve el objeto que representa el audio/Objeto MediaError que representa el estado de error del video. |
loop | Establecer o devolver el audio/Si el video debe reproducirse automáticamente al final. |
mediaGroup | Establecer o devolver el audio/El grupo al que pertenece el video (usado para conectar múltiples audios/Elemento de video). |
mudo | Establecer o devolver el audio/Si el video está en silencio. |
networkState | Devuelve el audio/El estado de red actual del video. |
pausado | Establecer o devolver el audio/Si el video está en pausa. |
playbackRate | Establecer o devolver el audio/La velocidad de reproducción del video. |
played | Devuelve el objeto que representa el audio/Objeto TimeRanges que representa la parte del video reproducida. |
preload | Establecer o devolver el audio/Si el video debe cargarse después de que se cargue la página. |
readyState | Devuelve el audio/El estado de listo actual del video. |
seekable | Devuelve el objeto que representa el audio/Objeto TimeRanges que representa la parte del video que puede ser dirigida. |
buscando | Devuelve si el usuario está en audio/Buscar en el video. |
src | Establecer o devolver el audio/La fuente actual del elemento de video. |
startDate | Devuelve el objeto Date que representa el desplazamiento de tiempo actual. |
textTracks | Devuelve el objeto TextTrackList que representa las pistas de texto disponibles. |
videoTracks | Devuelve el objeto VideoTrackList que representa las pistas de video disponibles. |
volumen | Establecer o devolver el audio/Volumen del video. |
Evento | Descripción |
abandonado | Cuando el audio/Se desencadena cuando se abandona la carga del video. |
puede reproducir | Se desencadena cuando el navegador puede comenzar a reproducir audio/video |
puede reproducirse a través | Se desencadena cuando el navegador puede reproducir sin interrupciones por falta de buffer. |
cambio de duración | Cuando el audio/Se desencadena cuando cambia la duración del video. |
vaciado | Se desencadena cuando la lista de reproducción actual está vacía. |
finalizado | Se desencadena cuando la lista de reproducción actual se ha terminado. |
error | Cuando en audio/error |
Se activa cuando se produce un error durante la carga del video. | cargados los metadatos/cargados los datos |
Se activa cuando el navegador ha cargado el cuadro actual del video. | cargados los metadatos/Se activa cuando el navegador ha cargado los metadatos del video. |
inicio de carga | Se activa cuando el navegador comienza a buscar audio/video |
pausar | Cuando el audio/Se activa cuando el video se pausa. |
reproducir | Cuando el audio/Se activa cuando el video comienza o ya no está en pausa. |
reproduciendo | Cuando el audio/Se activa cuando el video está listo después de detenerse o pausarse por bufferización. |
progreso | Se activa cuando el navegador está descargando audio/video |
cambio de velocidad | Cuando el audio/Se activa cuando se cambia la velocidad de reproducción del video. |
buscado | Se activa cuando el usuario ha movido/Saltar a audio/Se activa cuando se alcanza una nueva posición en el video. |
buscando | Se activa cuando el usuario comienza a moverse/Saltar a audio/Se activa cuando se alcanza una nueva posición en el video. |
estancado | Se activa cuando el navegador intenta obtener datos de medios, pero los datos no están disponibles. |
suspender | Se activa cuando el navegador刻意 no obtiene datos de medios. |
actualización del tiempo | Se activa cuando cambia la posición de reproducción actual. |
volumencambio | Se activa cuando se cambia el volumen. |
esperando | Se activa cuando el video se detiene debido a la necesidad de bufferizar el siguiente cuadro. |