Video canPlayType()Método

Video 对象参考手册Objeto Video

Ejemplo

Comprueba si tu navegador puede reproducir diferentes tipos de video:

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

Pruébalo »

Definición y uso

El método canPlayType() comprueba si el navegador puede reproducir el tipo de audio/video especificado.

El método canPlayType() puede devolver uno de los siguientes valores:

  • "probably" - el navegador probablemente sea compatible con el tipo de audio/video
  • "maybe" - el navegador quizás sea compatible con el tipo de audio/video
  • "" - (cadena vacía) el navegador no es compatible con el tipo de audio/video

Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales admiten el método canPlayType().

Nota:Internet Explorer 8 y versiones anteriores de IE no admiten este método.


Sintaxis

videoObject.canPlayType(type))

Valores de parámetros

Valor Descripción
type Describe el tipo de audio/video que se va a comprobar.

Normalmente puede ser:

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

Normalmente se refiere a, incluyendo el códec:

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

Nota:Si se incluye el códec, este método solo puede devolver "probably".

Detalles técnicos

Valor de retorno: Indica el nivel de soporte. Posibles valores:
    • "probably" - muy probablemente sea compatible
    • "maybe" - posiblemente sea compatible
    • "" - (cadena vacía) no es compatible


Video 对象参考手册Objeto Video Otras extensiones