html5中浏览器是否能播放指定的音频/视频类型的方法canPlayType()

实例

检测您的浏览器是否能播放不同类型的视频

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 - 可能支持

  • - (空字符串)不支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


h5页面是什么意思
html5复合选择器都有哪些
什么是html5响应式布局
h5页面制作策划怎么做
html5关系选择器有哪些
h5有哪些缓存机制
position中的sticky如何使用
h5页面制作用什么软件
h5链接怎么做
html5层次选择器有哪些
h5是什么意思
localstorage有哪些方法
h5怎么制作点击图标
h5怎么制作倒计时
h5怎么生成链接
h5表格边框怎么设置
h5兼容问题怎么解决
h5怎么做交互设计
h5怎么做进度条
h5怎么加链接