HTMLAudioElement

 

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

Свойства

Не имеет своих свойств; наследует свойства от родителя HTMLMediaElement и от HTMLElement.

Методы

Наследует методы от родителя HTMLMediaElement и от HTMLElement.

Конструктор

Синтаксис

mySound = new Audio([URLString]);

Описание

Конструктор audio элемента. Свойство preload по умолчанию задано как auto, а src равно значению аргумента URLString. Перед воспроизведением, браузер асинхронно загружает объект в кеш и впоследствии берёт данные оттуда.

Параметры

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
HTML Living Standard
Определение 'HTMLAudioElement' в этой спецификации.
Живой стандарт Нет изменений HTML5
HTML5
Определение 'HTMLAudioElement' в этой спецификации.
Рекомендация Initial definition.

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

BCD tables only load in the browser

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

  • HTML element implementing this interface: <audio>.