HTML Audio/Video DOM canPlayType() 方法
实例
检测您的浏览器是否能播放不同类型的视频:
var vid = document.createElement('video');
isSupp = vid.canPlayType(vidType+';codecs="'+codType+'"');
亲自试一试 »
定义和用法
canPlayType() 方法检测浏览器是否能播放指定的音频/视频类型。
canPlayType() 方法可返回下列值之一:
- "probably" - 浏览器最可能支持该音频/视频类型
- "maybe" - 浏览器也许支持该音频/视频类型
- "" - (空字符串)浏览器不支持该音频/视频类型
浏览器支持
表中的数字表示完全支持该方法的第一个浏览器版本。
方法 | |||||
---|---|---|---|---|---|
canPlayType() | Yes | 9.0 | Yes | Yes | Yes |
语法
audio|video.canPlayType(type)
参数值
值 | 描述 |
---|---|
type | 规定要检测的音频/视频类型(和可选的编解码器)。 常用值:
常用值,包括编解码器:
注释: 如果包含编解码器,则该方法只能返回 "probably"。 |
技术细节
返回值: | 字符串, 表示支持的级别。可能的返回值:
|
---|
❮ HTML Audio/Video DOM 参考手册