Объект Audio DOM HTML

  • Предыдущая страница <aside>
  • Следующая страница <b>

Объект Audio

Объект Audio является новым объектом в HTML5.

Объект Audio представляет элемент HTML <audio>.

Доступ к объекту Audio

Вы можете получить доступ к элементу <audio> с помощью метода getElementById():

var x = document.getElementById("myAudio");

Пробуйте сами

Создание объекта Audio

Вы можете создать элемент <audio> с помощью метода document.createElement():

var x = document.createElement("AUDIO");

Пробуйте сами

Свойства объекта Audio

Атрибуты Описание
audioTracks Вернуть объект AudioTrackList, представляющий доступные аудиотрассы.
autoplay Установить или вернуть, должно ли аудио начинаться автоматически после загрузки.
buffered Вернуть объект TimeRanges, представляющий часть аудиофайла, уже загруженную.
controller Вернуть объект MediaController, представляющий текущий медиаконтроллер аудиофайла.
controls Установить или вернуть, должны ли быть показаны контроллеры (например, воспроизведение/пауза и т.д.).
crossOrigin Установить или вернуть настройки CORS аудиофайла.
currentSrc Вернуть URL текущего аудиофайла.
currentTime Установить или вернуть текущую позицию воспроизведения аудиофайла в секундах.
defaultMuted Установить или вернуть, должен ли аудиофайл быть по умолчанию-muted.
defaultPlaybackRate Установить или вернуть default playback speed.
duration Вернуть длину аудиофайла в секундах.
ended Вернуть, завершено ли воспроизведение аудиофайла.
error Вернуть объект MediaError, представляющий состояние ошибки аудиофайла.
loop Установить или вернуть, должно ли аудио начинаться заново при завершении.
mediaGroup Установить или вернуть имя группы носителя аудиофайла.
muted Установить или вернуть, включен ли звук.
networkState Вернуть текущее сетевое состояние аудиофайла.
paused Установить или вернуть, остановлен ли аудиофайл.
playbackRate Установить или вернуть скорость воспроизведения аудио.
played Вернуть объект TimeRanges, представляющий части аудио, уже воспроизведенные.
preload Установить или вернуть значение атрибута preload аудио.
readyState Вернуть текущий статус готовности аудио.
seekable Вернуть объект TimeRanges, представляющий доступные части аудио.
seeking Вернуть значение, показывает,正在进行 ли поиск в аудио.
src Установить или вернуть значение атрибута src аудио.
textTracks Вернуть объект TextTrackList, представляющий доступные текстовые треки.
volume Установить или вернуть уровень громкости аудио.

Методы объекта Audio

Метод Описание
addTextTrack() Добавить новый текстовый трек к аудио.
canPlayType() Проверить, может ли браузер воспроизводить указанный тип аудио.
fastSeek() Указать время воспроизведения в аудиоплеере.
getStartDate() Вернуть новый объект Date, представляющий текущий位移 по времени.
load() Перезагрузить аудиоэлемент.
play() Начать воспроизведение аудио.
pause() Приостановить текущее воспроизведение аудио.

Стандартные атрибуты и события

Объект Audio поддерживает стандартыАтрибутыиСобытия.

Связанные страницы

Уроки HTML:Аудио в HTML5

Руководство HTML:Тег <audio> HTML

  • Предыдущая страница <aside>
  • Следующая страница <b>