更新时间:2026-04-10 GMT+08:00
onStateChange
事件说明
Streaming状态变化事件,用于监听播放器状态的改变。
回调参数说明
|
字段名 |
类型 |
是否必选 |
说明 |
|---|---|---|---|
|
event |
Object |
是 |
包含状态信息,
|
调用示例
player.on("onStateChange", function (event) {
switch(event.state) {
case 'playing':
console.log("播放中");
// 隐藏加载动画
break;
case 'paused':
console.log("播放暂停");
break;
case 'reconnecting':
console.log("正在重连");
// 显示重连动画
break;
case 'countdown':
console.log("长时间未操作,进入倒计时");
// 显示倒计时对话框,倒计时长: event.extra (单位: s)
break;
case 'keeping':
console.log("长时间未操作连接已断开,是否继续运行应用");
// 显示是否继续运行应用对话框
break;
case 'closed':
console.log("player已退出");
// 可不处理此消息,而是在 close 回调事件处理
break;
}
});
父主题: 基础回调方法