This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

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>.