HTML5 Video 的API函数

寻技术 Html/CSS 2023年10月27日 66

最近在搞支持iphone, ipad观看的视频项目,于是查找网上并整理下资料如下:

 

HTML Video Element 对象

 

<video ></video>

 

<script>

var video = document.getElementById("video_id");

</script>

 

方法和属性:

canPlayType(type)    --------- 是否能播放某种格式的资源


load()                         --------重新加载src指定的资源


networkState             --------(只读)返回媒介的网络状态

0 -----未初始化
1 ------加载完成
2 ------加载中
3 ------加载失败


error属性                    ---------(只读) 返回当前的错误状态,如果没有,返回null
error.code返回的是错误状态:
1-------------获取异常
2-------------网络错误
3-------------媒体解码错误
4-------------格式不支持


duration属性              --------- 返回文件总的播放时间


volume属性                --------- 返回当前的音量值,在0~1之间
0 -------静音
1 -------最大音量


muted属性                 ---------- 返回 true | false
true ----------- 没有开启静音
false -----------开启静音


currentTime             ---------- 返回当前播放的位置

ended属性                 ---------- 返回 true | false
true ------------已经播放完成
false------------未播放完成


play() -------播放视频
会将paused的值置为false


pause() -----暂停视频
会将paused的值置为true

video.paused

扩展阅读:http://dev.w3.org/html5/spec/the-source-element.html

关闭

用微信“扫一扫”