Метод Video canPlayType()

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

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

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

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

Пример

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

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

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

синтаксис

videoObject.canPlayType(тип)

параметр

параметр описание
тип

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

Часто используемые значения:

  • video/ogg
  • video/mp4
  • video/webm

Часто используемые значения, включая кодеки:

  • video/ogg; codecs="theora, vorbis"
  • video/mp4; codecs="avc1.4D401E, mp4a.40.2"
  • video/webm; codecs="vp8.0, vorbis"

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

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

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

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

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

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

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