H5 video 属性,方法
https://www.jianshu.com/p/404d01b8e713
1,属性
src | ||
poster | 视频封面,没有播放时显示的图片 | |
preload | 预加载 | |
autoplay | 自动播放 | |
loop | 循环播放 | |
controls | 浏览器自带的控制条 | |
width | 视频宽度 | |
height | 视频高度 |
2.方法 HTMLVideoElement和HTMLAudioElement 均继承自HTMLMediaElement
Media.error | null:正常 | |
Media.error.code | 1.用户终止 2.网络错误 3.解码错误 4.URL无效 | |
Media.currentSrc | 返回当前资源的URL | |
Media.src = value | 设置当前资源的URL为value | |
Media.canPlayType(type) | 是否能播放某种格式的资源 | |
Media.networkState | 0.此元素未初始化 1.正常但没有使用网络 2.正在下载数据 3.没有找到资源 | |
Media.load() | 重新加载src指定的资源 | |
Media.buffered | 返回已缓冲区域,TimeRanges | |
Media.preload | none:不预载 metadata:预载资源信息 auto | |
Media.readyState |
1:HAVE_NOTHING 2:HAVE_METADATA 3.HAVE_CURRENT_DATA 4.HAVE_FUTURE_DATA 5.HAVE_ENOUGH_DATA |
|
Media.seeking | 是否正在seeking | |
Media.currentTime = value | 当前播放的位置,赋值可改变位置 | |
Media.startTime | 一般为0,如果为流媒体或者不从0开始的资源,则不为0 | |
Media.duration | 当前资源长度 流返回无限 | |
Media.paused | 是否是暂停状态 | |
Media.defaultPlaybackRate = value | 默认的回放速度,可以设置 | |
Media.playbackRate = value | 当前播放速度,设置后马上改变 | |
Media.played | 返回已经播放的区域,TimeRanges,关于此对象见下文 | |
Media.seekable | 返回可以seek的区域 TimeRanges | |
Media.ended | 是否结束 | |
Media.autoPlay | 是否自动播放 | |
Media.loop | 是否循环播放 | |
Media.play() | 播放 | |
Media.pause() | 暂停 | |
Media.controls | 是否有默认控制条 | |
Media.volume | 音量 | |
Media.muted | 静音 | |
TimeRanges
|
TimeRanges.length; //区域段数 说明文章: |
作者:筱桀
链接:https://www.jianshu.com/p/404d01b8e713
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。