工控智汇

工控智汇

Video的深入使用

admin 26 87

内容导读属性controls

videosrc=""width="100%"controls/video


autoplay
videosrc=""width="100%"controlsautoplay/video
nodownload
videosrc=""width="100%"controlscontrolslist="nodownload"/video
nofullscreen
videosrc=""width="100%"controlscontrolslist="nodownloadnofullscreen"/video
poster
videosrc=""width="100%"controlsposter=";quality=80size=b9999_10000sec=59di=d6e00c2a2102cac0b50e0e622aa02618imgtype=0src=http%3A%2F%2%2Fuploads%2Fitem%2F201411%2F06%2F200_"/video


muted
videosrc=""width="100%"controlsmuted/video
loop
videosrc=""width="100%"controlsloop/video
preload
videosrc=""width="100%"controlspreload/video
volume
videosrc=""width="100%"controlsid="volume"/videovartime=("time");=60;//秒
播放时间控制
videosrc=""width="100%"controlspreloadid="time"/videoscripttype="text/javascript"vartime=("time");=60;//秒/script
播放地址切换
videosrc=""width="100%"controlspreloadid="_src"/videoscripttype="text/javascript"var_src=("_src");functionchangeSrc(){_="";}/script
备用地址切换
videowidth="100%"controlsid="_source"sourcesrc=""type="video/mp4"//错误地址sourcesrc=""type="video/mp4"/videoscripttype="text/javascript"var_source=("_source");setTimeout(function(){(_);//获取当前url},2000)/script
播放速度
videosrc=""width="100%"controlspreloadid="_speed"/videoscripttype="text/javascript"var_speed=("_speed");_=0.5;/script
事件loadstart
('loadstart',function(e){("loadstart");})
durationchange
('durationchange',function(e){("时长",);})
loadedmetadata
('loadedmetadata',function(e){("loadedmetadata");})
loadeddata
('loadeddata',function(e){("loadeddata");})
progress

?当浏览器正在下载视频

('progress',function(e){("progress");})
canplay
('canplay',function(){('canplay');})
canplaythrough
('canplaythrough',function(){('canplaythrough');})
play
('play',function(){('play');})
pause
('pause',function(){('pause');})
seeking
('seeking',function(){('seeking');})
seeked
('seeked',function(){('seeked');})
waiting
('waiting',function(){('waiting');})
playing
('playing',function(){('playing');})
timeupdate
('timeupdate',function(){('timeupdate');})
ed
('ed',function(){('ed');})
error
('error',function(e){('error',e);})
volumechange
('volumechange',function(){('volumechange');})
stalled
('stalled',function(){('stalled');})
ratechange
('ratechange',function(){('ratechange');})

参考资料: