本文主要包含html5,audio,vedio等相关知识,ruler1112的博客希望在学习及工作中可以帮助到您
/**
* 对于html5所新增的标签audio和video
* (ie9+)
* 1.有以下几个属性:
* a.autoplay:自动播放
* b.controls:开启控制器(就是暂停/开始等自带的按钮)
* (如果既不设置autoplay和controls那么只能使用js来开启播放)
* c.type:指定播放的音频/视频的类型
* 对于video还有poster属性指定视频在缓冲的时候显示的图片
* 在audio/video标签中还可以使用source标签来指定不同的资源当第一个不能播放的时候就会使用第二个
* 在audio/video中的文本会在不支持html5标签的时候显示
*
* 2.video和audio接口:
* autoplay:取得和设置自动播放的布尔值
* controls:取得和设置控制器的布尔值
* paused:表示是否暂停
* currentTime:获取已经播放的秒数
* defaultPlaybackRate:获取默认播放速度(需要在设置完之后使用load函数重新再加载一遍)
* duration:获取媒体的总时间(要等加载完才能获取到,不然就是NaN)
* ended:表示媒体是否播放完成
* loop:设置和取得媒体是否重复播放
* muted:设置和取得媒体是否静音
* networkState:表示媒体网络状态(0表示空,1表示正在加载,2表示在加载元数据,3表示已经加载了第一帧,4表示加载完毕)
* playbackRate:设置和取得当前播放速度(4.0