HTML video/audio DOM canPlayType() 方法
-
canPlayType()方法定义和用法
canPlayType()方法检查浏览器是否可以播放指定的音频/视频类型。
canPlayType()方法可以返回以下值之一:- "probably" - 浏览器最有可能支持此音频/视频类型
- "maybe" - 浏览器可能支持此音频/视频类型
- "" - (空字符串)浏览器不支持此音频/视频类型
-
canPlayType()方法浏览器支持
Internet Explorer Chrome FireFox Safari Opera 9.0(含)以上 支持 支持 支持 支持 -
canPlayType()方法语法
audio|video.canPlayType(type) -
canPlayType()方法实例
尝试一下var vid = document.createElement('video'); isSupp = vid.canPlayType(vidType+';codecs="'+codType+'"');
-
canPlayType()方法参数值
参数值 描述 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"
-
canPlayType()方法技术细节
canPlayType()方法返回值: 一个字符串,表示支持级别。可能的返回值:
- "probably" - 浏览器最有可能支持此音频/视频类型
- "maybe" - 浏览器可能支持此音频/视频类型
- "" - (空字符串)浏览器不支持此音频/视频类型
-