Metodo HTML Audio/Video DOM canPlayType()

❮ Riferimento DOM audio/video HTML

Esempio

Verifica se il tuo browser può riprodurre diversi tipi di video:

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

Definizione e utilizzo

Il metodo canPlayType() verifica se il browser può riprodurre il tipo audio/video specificato.

Il metodo canPlayType() può restituire uno dei seguenti valori:

  • "probabilmente" - il browser molto probabilmente supporta questo tipo di audio/video
  • "forse" - il browser potrebbe supportare questo tipo di audio/video
  • "" - (stringa vuota) il browser non supporta questo tipo di audio/video

Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente il metodo.

Method
canPlayType() Yes 9.0 Yes Yes Yes

Sintassi

audio|video.canPlayType(type)

Valori dei parametri

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.

Dettagli tecnici

Valore di ritorno: Una stringa, che rappresenta il livello di supporto. Possibili valori di ritorno:
  • "probabilmente" - molto probabilmente supporto
  • "forse" - potrebbe supportare
  • "" - (stringa vuota) nessun supporto

❮ Riferimento DOM audio/video HTML