Метод Audio canPlayType()

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

canPlayType() Метод проверяет, может ли браузер воспроизводить установленный тип аудио.

canPlayType() Метод может вернуть одно из следующих значений:

  • "probably" - Браузер, возможно, поддерживает этот тип аудио
  • "maybe" - Браузер, возможно, поддерживает этот тип аудио
  • "" - (пустая строка) Браузер не поддерживает этот тип аудио

Пример

Проверьте, может ли ваш браузер воспроизводить различные типы аудио:

var x = document.createElement("AUDIO");
isSupp = x.canPlayType(vidType+';codecs="'+codType+'"');

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

Грамматика

audioObject.canPlayType(тип)

Значение параметра

Значение Описание
тип

Установленные для тестирования поддерживаемые типы аудио (и дополнительные кодеки).

Обычные значения:

  • audio/mpeg
  • audio/ogg
  • audio/mp4

Обычные значения, включая кодеки:

  • audio/ogg; codecs="vorbis"
  • audio/mp4; codecs="mp4a.40.5"

Комментарий:Если метод содержит декодеры, он может возвращать только "probably".

Технические детали

Возвратное значение:

Строка, представляющая уровень поддержки. Возможные значения возвращаемого значения:

  • "probably" - наиболее вероятно поддерживается
  • "maybe" - возможно поддерживается
  • "" - (пустая строка) не поддерживается

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

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка 9.0 Поддержка Поддержка Поддержка