Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLMediaElement: Methode canPlayType()

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die Methode canPlayType() des HTMLMediaElement gibt an, wie wahrscheinlich es ist, dass der aktuelle Browser Medien eines gegebenen MIME-Typs abspielen kann.

Syntax

js
canPlayType(type)

Parameter

type

Ein String, der den MIME-Typ des Mediums angibt und (optional) einen codecs-Parameter enthält, der eine durch Komma getrennte Liste der unterstützten Codecs enthält.

Rückgabewert

Ein String, der angibt, wie wahrscheinlich es ist, dass das Medium abgespielt werden kann. Der String wird einer der folgenden Werte sein:

"" (leerer String)

Das Medium kann auf dem aktuellen Gerät nicht abgespielt werden.

probably

Das Medium kann auf diesem Gerät wahrscheinlich abgespielt werden.

maybe

Es gibt nicht genügend Informationen, um zu bestimmen, ob das Medium abgespielt werden kann (bis tatsächlich versucht wird, es abzuspielen).

Beispiele

js
let obj = document.createElement("video");
console.log(obj.canPlayType("video/mp4")); // "maybe"

Spezifikationen

Spezifikation
HTML
# dom-navigator-canplaytype-dev

Browser-Kompatibilität

Siehe auch