最近在搞支持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