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
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

浙公网安备 33010602011771号