更新时间:2026-04-10 GMT+08:00
分享

onClose

事件说明

player播放结束或失败时触发。

回调参数说明

字段名

类型

是否必选

说明

event

Object

包含错误信息

  • event.code:int,消息码
  • event.message:string,消息文字描述
  • event.extra:string,附加信息,可用于屏幕共享退出的附加信息

消息码对照表

code

message

备注

0

成功

-

1000

Streaming异常断开

未知原因导致Streaming断开

1010

SI服务器连接断开

H5客户端和SI服务器连接断开

1011

SI服务器连接超时

H5客户端在超时时间内没有连上SI服务器

1012

SI服务器未接收到云机响应

在信令交互过程中,H5客户端15秒内没接收到返回信息

1013

云机已退出SI服务器

在Streaming过程中或信令交互过程中,云机主动退出了SI服务器

1014

SI服务器无响应

客户端发送了start指令后,信令服务器5秒内未返回start的结果

1020

IC服务器连接断开

H5客户端和IC服务器连接断开

1021

IC服务器连接超时或出错

H5客户端在超时时间内没有连上IC服务器

1100

浏览器不支持

浏览器不支持串流技术

1101

请求参数不正确

请求参数错误

1102

TOKEN错误

传入的TOKEN已失效

1103

APPID错误

暂未使用

1104

APPKEY错误

暂未使用

1200

云机没有连接上SI服务器

H5客户端连上SI服务器后,查询10次(每秒1次)都未查询到云机信息

1201

云机被占用

云机正在被其他用户使用

1202

云机正在维护

云机正在维护中

1203

连接云机超时

在超时时间内,信令交互未完成或Peer未成功连接,云机主动终止了本次会话

1300

IC协商出错

网络穿透失败,公网环境未使用

1301

SD协商出错

浏览器不支持某些协议格式(如h264格式)

1302

PE连接失败

Peer未成功连接

1400

试玩时间已到期

当设置了过期时间,试玩时间到期时触发

1401

用户主动关闭

调用close()时触发(云机端会立刻释放资源回到空闲状态)

1402

在另一个页面打开了新的连接

在Streaming过程中,同一个用户(uuid)在另一个页面打开了同一应用,本页面的Streaming被强制断开

1403

长时间未操作,已退出应用

页面闲置时间达到设置的闲置超时时间(createCloudPhonePlayer传入的noOperationThreshold参数)

1404

释放Player

调用destroy()时触发(云机端会进入keeping time,等待重连。keeping time内未重连成功,云机端会释放资源回到空闲状态)

1405

禁止开发控制台调试

打开了开发控制台时强制终止Streaming,释放资源

1406

等待Media数据流超时

Peer连接成功,但5秒内未接收到A/V数据流

1407

主控用户已退出同屏互动功能

主控用户退出时,从控端也会被强制退出

1408

页面退出

window的beforeunload或pagehide事件被触发

1410

云机与SI服务器连接断开,退出Streaming

在Streaming过程中,云机主动退出了SI服务器

1411

断线重连保持时间已结束,重连失败

重连过程中,未在keeping time内成功建立连接,云机释放资源回到空闲状态

1412

用户获取到另一台新云机,当前云机被回收

同一用户请求云机时设置了“切换新设备”参数,获取新云机成功时,当前云机被回收

1413

检测到带宽太低,无法进行应用

带宽检测的结果不足以支持Streaming

1414

云机与服务后台连接断开

云机和服务后台的连接发生了掉线

1415

Session ID不匹配

H5客户端的sessionid和云机保持的sessionid不一致,云机主动终止了本次会话

1416

当前无主控用户,观众无法连接

在同屏互动模式下,客户端作为观众打开应用,但当前没有主控用户连接,云机禁止观众连接

1417

云机重连超时

当连接断线并在10秒内无法成功重连时触发

1418

同屏共享已结束

主播端停止同屏,断开了观众端的连接

3000

未知错误

-

调用示例

player.on("onClose", function (event) {
    console.log("player已退出,code:" + event.code + ", message:" + event.message);
});

相关文档