This page was translated from English by the community. Learn more and join the MDN Web Docs community.
HTMLAudioElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
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 |
|---|
| HTML> # htmlaudioelement> |
Совместимость с браузерами
Смотрите также
- HTML element implementing this interface:
<audio>.