video的几个事件

参考:https://www.w3school.com.cn/tags/av_event_loadeddata.asp

 

当音频/视频处于加载过程中时,会依次发生以下事件:

  • loadstart  当浏览器开始寻找指定的音频/视频时,会发生 loadstart 事件。即当加载过程开始时。
  • durationchange  当指定音频/视频的时长数据发生变化时,发生 durationchange 事件。
  • loadedmetadata  当指定的音频/视频的元数据已加载时,会发生 loadedmetadata 事件。
  • loadeddata   当当前帧的数据已加载,但没有足够的数据来播放指定音频/视频的下一帧时,会发生 loadeddata 事件。
  • progress   当浏览器正在下载指定的音频/视频时,会发生 progress 事件。
  • canplay    当浏览器能够开始播放指定的音频/视频时,发生 canplay 事件。
  • canplaythrough    当浏览器预计能够在不停下来进行缓冲的情况下持续播放指定的音频/视频时,会发生 canplaythrough 事件。
posted @ 2020-02-25 16:29  张啊咩  阅读(2261)  评论(0编辑  收藏  举报