HTMLMediaElement: canPlayType() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTMLMediaElement 方法 canPlayType() 用於報告當前瀏覽器播放給定 MIME 型別 媒體的可能性。

語法

js
canPlayType(type)

引數

type

一個指定媒體 MIME 型別 的字串,以及(可選的)一個包含支援的編解碼器(codec)的逗號分隔列表的 codecs 引數

返回值

一個指示媒體播放可能性的字串。該字串將是以下值之一:

""(空字串)

當前裝置無法播放該媒體。

probably

該媒體可能可以在此裝置上播放。

maybe

沒有足夠的資訊來確定媒體是否可以播放(直到實際嘗試播放)。

示例

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

規範

規範
HTML
# dom-navigator-canplaytype-dev

瀏覽器相容性

另見