导航
×
   ❮   
HTML CSS JavaScript PHP Go Sass W3C Colors ECMS

HTML 音频/视频 DOM canPlayType() 方法


实例

检查您的浏览器是否支持播放不同类型的视频

let vid = document.createElement('video');
isSupp = vid.canPlayType(vidType+';codecs="'+codType+'"');
亲自试一试 »

定义和用法

canPlayType() 方法用于检查浏览器是否支持播放指定的音频/视频类型。

canPlayType() 方法可以返回以下值之一:

  • "probably" - 浏览器很可能支持此音频/视频类型
  • "maybe" - 浏览器可能支持此音频/视频类型
  • "" - (空字符串) 浏览器不支持此音频/视频类型

浏览器支持

表格中的数字表示完全支持该方法的第一个浏览器版本。

方法          
canPlayType() 9.0

语法

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"。

技术详情

返回值 A String,表示支持级别。可能返回值
  • "probably" - 最有可能支持
  • "maybe" - 可能支持
  • "" - (空字符串) 不支持

Copyright ©2020-2026 freew3c.com All Rights Reserved 提供的内容仅用于学习和测试,不保证内容的正确性。