跳到主要内容

音频与视频相关事件

事件描述
abort浏览器在完全加载媒体数据之前中止获取媒体数据
canplay浏览器能够开始播放媒体数据,但估计以当前速率播放不能直接将媒体播放完,即可能因播放期间需要缓冲而停止
canplaythrough浏览器以当前速率可以直接播放完整个媒体资源,在此期间不需要缓冲
durationchange媒体长度( duration 属性)改变
emptied媒体资源元素突然为空时,可能是网络错误或加载错误等
ended媒体播放已抵达结尾
error在元素加载期间发生错误
loadeddata已经加载当前播放位置的媒体数据
loadedmetadata浏览器已经获取媒体元素的持续时间和尺寸
loadstart浏览器开始加载媒体数据
pause媒体数据暂停播放
play媒体数据将要开始播放
playing媒体数据已经开始播放
progress浏览器正在获取媒体数据
ratechange媒体数据的默认播放速率( defaultPlaybackRate 属性)改变或播放速率( playbackRate 属性)改变
readystatechange就绪状态( ready-state )改变
seeked浏览器停止请求数据,媒体元素的定位属性不再为真( seeking 属性值为 false )且定位已结束
seeking浏览器正在请求数据,媒体元素的定位属性为真( seeking 属性值为 true )且定位已开始
stalled浏览器获取媒体数据过程中出现异常
suspend浏览器非主动获取媒体数据,但在取回整个媒体文件之前中止
timeupdate媒体当前播放位置( currentTime 属性)发生改变
volumechange媒体音量( volume 属性)改变或静音( muted 属性)
waiting媒体已停止播放但打算继续播放