Audio readyStateСвойство

Audio 对象参考手册Объект Audio

Пример

Получить состояние готовности аудио:

var x = document.getElementById("myAudio").readyState;
document.getElementById("demo").innerHTML = x;

xРезультат вывода:

4 // указывает, что данных достаточно для начала воспроизведения аудио

Попробуйте сами »

Определение и использование

Свойство readyState возвращает текущее состояние готовности аудио.

Состояние готовности указывает, готово ли аудио к воспроизведению.

Примечание:Это свойство доступно только для чтения.


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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают свойство readyState.

Примечание:Internet Explorer 8 и более ранние версии IE не поддерживают это свойство.


Синтаксис

audioObject.readyState

Возвращаемое значение

Type Описание
Числовое значение

Указывает состояние готовности аудиоэлемента:

  • 0 = HAVE_NOTHING - Нет информации о том, готово ли аудио
  • 1 = HAVE_METADATA - Метаданные об аудио готовы
  • 2 = HAVE_CURRENT_DATA - Данные о текущей позиции воспроизведения доступны, но данных недостаточно для воспроизведения следующего кадра/миллисекунды
  • 3 = HAVE_FUTURE_DATA - Данные для текущего и как минимум следующего кадра доступны
  • 4 = HAVE_ENOUGH_DATA - Доступных данных достаточно для начала воспроизведения


Audio 对象参考手册Объект Audio Другие расширения