Video canPlayType()Метод

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

Примеры

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

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

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

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

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

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

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

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают метод canPlayType().

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


Синтаксис

videoObject.canPlayType(type))

Значения параметров

Значение Описание
type Указывает тип аудио/видео, который нужно определить.

Обычно может быть:

  • 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" - Возможно, поддерживается
    • "" - (пустая строка) Не поддерживается


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