Home > @bilibili-live/web-player-video > EventType

# EventType enum

Signature:

export declare enum EventType 

# Enumeration Members

Member Value Description
CorePlayerCreated "CorePlayerCreated" 内核创建完成,事件回调参数({ corePlayer, videoEl, src })
Destroyed "Destroyed"
Ended "Ended"
Error "Error" 回调参数 { code, errInfo: { url, info } }
FirstFrame "FirstFrame" 视频首帧,收到该事件时,视频开始播放
FirstFrameTimeout "FirstFrameTimeout" 首帧触发超时
FirstPacket "FirstPacket" 首包(流数据)
LoadStart "LoadStart" 开始加载流数据
MetaData "MetaData"
MutePlay "MutePlay" 不能带声音自动播放
NetworkResponse "NetworkResponse" 能获取到拉流的response信息(如header)
NotAutoPlay "NotAutoPlay" 不完自动播放
Pause "Pause" 播放器暂停事件,调用了 pause()
Play "Play" 开始播放事件,调用了 play(), videoEl.paused由 false 变为 true(注意与 plaing 事件的区别)
SEIData "SEIData" 流中解析出SEI数据
VideoInfo "VideoInfo" 1s触发一次,参数 VideoInfo
WaitEnd "WaitEnd" 卡顿结束
WaitReport "WaitReport" 卡顿上报,每一分钟触发一次,beforeunload时补一次
WaitStart "WaitStart" 卡顿开始
WASMDecoderDegrade "WASMDecoderDegrade" WASM decoder 需要降级,性能扛不住时触发