Audio canPlayType() Methode

Definition und Verwendung

canPlayType() Die Methode überprüft, ob der Browser den angegebenen Audiotyp abspielen kann.

canPlayType() Die Methode kann einen der folgenden Werte zurückgeben:

  • "probably" - Der Browser hat die höchste Wahrscheinlichkeit, diesen Audiotyp zu unterstützen
  • "maybe" - Der Browser könnte diesen Audiotyp unterstützen
  • "" - (leerer String) Der Browser unterstützt diesen Audiotyp nicht

Beispiel

Überprüfen Sie, ob Ihr Browser verschiedene Audiotypen abspielen kann:

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

Probieren Sie es selbst aus

Syntax

audioObject.canPlayType(type)

Parameterwert

Wert Beschreibung
type

Geregelt sind die zu testenden unterstützten Audiotypen (und optionalen Encoder).

Häufig verwendete Werte:

  • audio/mpeg
  • audio/ogg
  • audio/mp4

Häufig verwendete Werte, einschließlich Encoder:

  • audio/ogg; codecs="vorbis"
  • audio/mp4; codecs="mp4a.40.5"

Anmerkung:Wenn Encoder enthalten sind, kann diese Methode nur "probably" zurückgeben.

Technische Details

Rückgabewert:

Zeichenfolgenwert, der den Unterstützungsgrad angibt. Mögliche Rückgabewerte:

  • "probably" - Wahrscheinlich unterstützt
  • "maybe" - Möglicherweise unterstützt
  • "" - (Leerer String) wird nicht unterstützt

Browser-Unterstützung

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützung 9.0 Unterstützung Unterstützung Unterstützung