ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML Ссылки

HTML по Алфавиту HTML по Категориям HTML Атрибуты Тегов HTML Атрибуты Глобал HTML Атрибуты Событий HTML Цвета HTML Холсты HTML Аудио / Видео HTML Наборы символов HTML DOCTYPEs HTML Кодирование URL HTML Языковые коды HTML Коды стран HTTP Ответы сервера HTTP Методы PX в EM конвертер Горячие клавиши


HTML Аудио/Видео DOM Ссылки


HTML аудио и видео DOM ссылка

В модели HTML5 DOM есть методы, свойства и события для <audio> И <video> Элементы.

Эти методы, свойства и события позволяют манипулировать элементами <audio> и <video> с помощью JavaScript.


HTML Аудио и Видео методы

Метод Описание
addTextTrack() Добавление новой текстовой дорожки в аудио/видео
canPlayType() Проверяет, может ли обозреватель воспроизвести указанный тип аудио/видео
load() Повторная загрузка элемента аудио/видео
play() Начинает воспроизведение аудио/видео
pause() Приостанавливает воспроизведение аудио/видео в текущий момент

Свойства аудио/видео в формате HTML

Свойство Описание
audioTracks Возвращает объект аудиотракклист, представляющий доступные звуковые дорожки
autoplay Устанавливает или возвращает ли аудио/видео должен начать воспроизведение, как только он загружается
buffered Возвращает объект тимеранжес, представляющий буферизованные части аудио/видео
controller Возвращает объект медиаконтроллер, представляющий текущий контроллер мультимедиа аудио/видео
controls Устанавливает или возвращает ли аудио/видео должны отображать элементы управления (например, воспроизведение/пауза и т.д.)
crossOrigin Задает или возвращает настройки перекрестия аудио/видео
currentSrc Возвращает URL-адрес текущего аудио/видео
currentTime Устанавливает или возвращает текущую позицию воспроизведения в аудио/видео (в секундах)
defaultMuted Устанавливает или возвращает ли аудио/видео должно быть отключено по умолчанию
defaultPlaybackRate Устанавливает или возвращает скорость воспроизведения аудио/видео по умолчанию
duration Возвращает длину текущего аудио/видео (в секундах)
ended Возвращает значение, закончилось ли воспроизведение аудио/видео
error Возвращает объект медиаеррор, представляющий состояние ошибки аудио/видео
loop Устанавливает или возвращает значение, если аудио/видео должно начинаться снова после завершения
mediaGroup Устанавливает или возвращает группу, к которой принадлежит аудио/видео (используется для связывания нескольких элементов аудио/видео)
muted Задает или возвращает значение, если звук/видео отключен или нет
networkState Возвращает текущее состояние сети аудио/видео
paused Возвращает значение, если аудио/видео приостановлено или нет
playbackRate Устанавливает или возвращает скорость воспроизведения аудио/видео
played Возвращает объект тимеранжес, представляющий воспроизводимые части аудио/видео
preload Устанавливает или возвращает ли аудио/видео должно быть загружено при загрузке страницы
readyState Возвращает текущее состояние готовности аудио/видео
seekable Возвращает объект тимеранжес, представляющий поисковые части аудио/видео
seeking Возвращает ли пользователь в настоящее время ищет в аудио/видео
src Устанавливает или возвращает текущий источник аудио/видео элемента
startDate Возвращает объект даты, представляющий текущее смещение времени
textTracks Возвращает объект тексттракклист, представляющий доступные текстовые дорожки
videoTracks Возвращает объект видеотракклист, представляющий доступные видеодорожки
volume Устанавливает или возвращает громкость аудио/видео


События HTML аудио/видео

Событие Описание
abort Срабатывает при прерывании загрузки аудио/видео
canplay Срабатывает, когда браузер может начать воспроизведение аудио/видео
canplaythrough Срабатывает, когда браузер может воспроизводить аудио/видео без остановки для буферизации
durationchange Срабатывает при изменении длительности аудио/видео
emptied Срабатывает, когда текущий плейлист пуст
ended Срабатывает при завершении текущего плейлиста
error Срабатывает, когда произошла ошибка во время загрузки аудио/видео
loadeddata Срабатывает, когда браузер загрузил текущий кадр аудио/видео
loadedmetadata Срабатывает, когда браузер загружает мета-данные для аудио/видео
loadstart Срабатывает, когда браузер начинает искать аудио/видео
pause Срабатывает, когда аудио/видео было приостановлено
play Срабатывает, когда аудио/видео было запущено или больше не приостановлено
playing Срабатывает при воспроизведении аудио/видео после паузы или остановки для буферизации
progress Срабатывает, когда браузер загружает аудио/видео
ratechange Срабатывает при изменении скорости воспроизведения аудио/видео
seeked Срабатывает, когда пользователь завершает перемещение/пропуск на новую позицию в аудио/видео
seeking Срабатывает, когда пользователь начинает перемещение/пропуск на новую позицию в аудио/видео
stalled Срабатывает, когда обозреватель пытается получить данные мультимедиа, но данные недоступны
suspend Срабатывает, когда обозреватель преднамеренно не получает данные мультимедиа
timeupdate Срабатывает при изменении текущей позиции воспроизведения
volumechange Срабатывает при изменении тома
waiting Срабатывает, когда видео останавливается, потому что он должен буфер следующий кадр