HTML DOM Audio Объект
Звуковой объект 
Объект audio является новым в HTML5.
Объект audio представляет элемент HTML <Audio>.
Примечание: Элемент <Audio> не поддерживается в Internet Explorer 8 и более ранних версиях.
Доступ к звуковому объекту
Доступ к элементу <Audio> можно получить с помощью getElementById ():
Пример
var x = document.getElementById("myAudio");
Создание звукового объекта
Можно создать элемент <Audio> с помощью метода document. CreateElement ():
Пример
var x = document.createElement("AUDIO");
Свойства звукового объекта
| Свойство | Описание |
|---|---|
| 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 | Задает или возвращает значение атрибута src аудио |
| textTracks | Возвращает объект тексттракклист, представляющий доступные текстовые дорожки |
| volume | Задает или возвращает громкость звука |
Методы объекта audio
| Метод | Описание |
|---|---|
| addTextTrack() | Добавление новой текстовой дорожки в аудио |
| canPlayType() | Проверяет, может ли обозреватель воспроизвести указанный тип звука |
| fastSeek() | Ищет указанное время в проигрывателе аудио |
| getStartDate() | Возвращает новый объект Date, представляющий текущее смещение временной шкалы |
| load() | Повторная загрузка элемента audio |
| play() | Начинает воспроизведение звука |
| pause() | Приостанавливает воспроизведение звука в данный момент |
Стандартные свойства и события
Объект audio также поддерживает стандартные Свойства и события.
Похожие страницы
Учебник по HTML: HTML5 audio
HTML справка: HTML <Audio> тег

