首頁  >  文章  >  web前端  >  html5中瀏覽器是否能播放指定的音訊/視訊類型的方法canPlayType()

html5中瀏覽器是否能播放指定的音訊/視訊類型的方法canPlayType()

黄舟
黄舟原創
2017-11-07 11:21:242558瀏覽

實例

偵測您的瀏覽器是否能播放不同類型的影片

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

定義與用法

canPlayType() 方法瀏覽器是否能播放指定的音訊/視訊類型。

canPlayType() 方法可傳回下列值之一:

  • "probably" - 瀏覽器最可能支援該音訊/視訊類型

  • "maybe" - 瀏覽器也許支援該音訊/視訊類型

  • #"" - (空字串)瀏覽器不支援該音訊/影片類型

瀏覽器支援

所有瀏覽器都支援canPlayType() 方法。

註解:Internet Explorer 8 以及更早版本不支援此方法。

語法

audio|video.canPlayType(type))

參數

#值 描述
type

規定要偵測的音訊/視訊類型。

常用值:

  • video/ogg

  • #video/mp4

  • # #video/webm

  • audio/mpeg

  • #audio/ogg

  • ##audio/mp4
  • 常用值,包含編解碼器:

    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"

  • #註:如果包含編解碼器,則只能返回"probably"。


####類型######描述######## ########String############表示支援的等級。可能的值:############"probably" - 最有可能支援############"maybe" - 可能支援######### ####"" - (空字串)不支援##############################

以上是html5中瀏覽器是否能播放指定的音訊/視訊類型的方法canPlayType()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn