HTML Audio/Video DOM canPlayType() Método

❮ Referencia de DOM de audio/vídeo HTML

Ejemplo

Compruebe si su navegador puede reproducir diferentes tipos de vídeo:

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

Definición y uso

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

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

  • "probablemente": lo más probable es que el navegador admita este tipo de audio/video
  • "tal vez": el navegador podría admitir este tipo de audio/video
  • "" - (cadena vacía) el navegador no admite este tipo de audio/video

Compatibilidad con navegador

Los números en la tabla especifican la primera versión del navegador que soporta totalmente este método.

Method
canPlayType() Yes 9.0 Yes Yes Yes

Sintaxis

audio|video.canPlayType(type)

Valores paramétricos

Value Description
type Specifies the audio/video type (and optional codecs) to test support for.

Common values:

  • video/ogg
  • video/mp4
  • video/webm
  • audio/mpeg
  • audio/ogg
  • audio/mp4

Common values, including codecs:

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

Note: This method can only return "probably" if codecs are included.

Detalles técnicos

Valor devuelto: Una cadena, que representa el nivel de soporte. Posibles valores de retorno:
  • "probablemente" - apoyo más probable
  • "tal vez" - podría ser compatible
  • "" - (cadena vacía) sin soporte

❮ Referencia de DOM de audio/vídeo HTML