MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

HTMLAudioElement

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

 

HTMLAudioElement позволяет получить доступ к элементу  <audio> и имеет DOM элемент HTMLMediaElement.

Свойства

Имеет коренные свойства, вызывается через корень (без подключения модулей) HTMLMediaElement, and from HTMLElement.

Методы

Владеет элементами из  HTMLMediaElement и HTMLElement.

Конструктор

Синтаксис

mySound = new Audio([URLString]);

Описание

Создает новый элемент mySound с типом Audio , c типом возрата: обьект, для которого задается ссылка на мелодию. При необходимости, задается также параметр codecs. Браузер начинает асинхронную закачку мелодии в кэш и воспроизведение оттуда.

Параметры

URLString (expected type: DOMString; optional)
'src' для 'audio' тега. (URL , с которого должен получать mp3 файл)

Регулярные методы

Name & Arguments Return Description
mozCurrentSampleOffset() unsigned long long Отображает текущую нагрузку аудиострима, который был создан методом mozWriteAudio(). Эта цифра отражает количество сэмплов с момента начала стрима

mozSetup(in PRUint32 channels, in PRUint32 rate)

void Создает аудиострима для записи. Вы можете указать такие параметры, как количество каналов  (1 for mono or 2 for stereo), так и частота сэмпла (44100 for 44.1kHz, for example).
mozWriteAudio(in jsval data) unsigned long Запускает аудио стрим на текущую частоту. Возращает количество байтов, которые записаны в стрим

Спецификации

Specification Status Comment
WHATWG HTML Living Standard
Определение 'HTMLAudioElement' в этой спецификации.
Живой стандарт Нет изменений HTML5
HTML5
Определение 'HTMLAudioElement' в этой спецификации.
Рекомендация Initial definition.

Поддержка браузеров

 

Особенность
Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка (Да) 3.5 (1.9.1) (Да) (Да) (Да)
С поддержкой фич mozSetup(), mozCurrentSampleOffset(), mozWriteAudio() Нет 4.0 (2.0) Нет Нет Нет
Фича Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Базовая поддержка (Да) 1.0 (1.9.1) (Да) (Да) (Да)
С поддержкой фич mozSetup(), mozCurrentSampleOffset(), mozWriteAudio() Нет 4.0 (2.0) Нет Нет Нет

Смотрите также

  • HTML element implementing this interface: <audio>.

Метки документа и участники

 Внесли вклад в эту страницу: AlexeyVasilievE, yanislavb
 Обновлялась последний раз: AlexeyVasilievE,