wilddog.video.Conversation
正在进行的视频通话。
localParticipant
Section titled “localParticipant”类型
wilddog.video.LocalParticipant说明
Conversation 中的本地参与者。
participant
Section titled “participant”类型
Map.<Participant.Id, Participant>说明
当前 Conversation 中远端的参与者。
类型
String说明
当前 Conversation 的唯一标识 ID。
status
Section titled “status”类型
String说明
当前 Conversation 的状态。
状态类型
| 状态 | 说明 |
|---|---|
| connecting | String 类型,连接野狗实时视频服务器中。 |
| connected | String 类型,连接野狗实时视频服务器成功。 |
| disconnected | String 类型,与野狗实时视频服务器断开连接。 |
disconnect
Section titled “disconnect”定义
disconnect()说明
离开当前的 Conversation,会触发 disconnected 事件。
示例
//离开会议conversation.disconnect();| 事件类型 | 说明 |
|---|---|
| connected | Client 与 Conversation 连接成功触发。 |
| connect_failed | Client 与 Conversation 连接失败触发。 |
| disconnected | Client 与 Conversation 断开连接触发。 |
| participant_connected | 有新的参与者加入触发。 |
| participant_disconnected | 有参与者离开触发。 |
connected
Section titled “connected”参数
| 参数名 | 说明 |
|---|---|
| conversationId | String 类型。Conversation 的唯一标识 ID。 |
示例
//监听参与者加入失败事件conversation.on('connected', function(conversationId){ console.log('Conversation connect success, conversationId is :', conversationId);});connect_failed
Section titled “connect_failed”参数
| 参数名 | 说明 |
|---|---|
| conversationId | String 类型。Conversation 的唯一标识 ID。 |
示例
//监听参与者加入失败事件conversation.on('connect_failed', function(conversationId){ console.log('Conversation connect failed, conversationId is :', conversationId);});disconnected
Section titled “disconnected”参数
| 参数名 | 说明 |
|---|---|
| conversationId | String 类型。断开的 Conversation 的 ID。 |
示例
//监听断开事件conversation.on('disconnected', function(conversationId){ console.log('Conversation ' + conversationId + ' disconnected.');});participant_connected
Section titled “participant_connected”参数
| 参数名 | 说明 |
|---|---|
| participant | wilddog.video.Participant 类型。加入房间的 Participant 对象。 |
示例
//监听参与者加入事件conversation.on('participant_connected', function(participant){ console.log('Participant ' + participant.Id + ' connected.');});participant_disconnected
Section titled “participant_disconnected”参数
| 参数名 | 说明 |
|---|---|
| participant | wilddog.video.Participant 类型。离开房间的 Participant 对象。 |
示例
//监听参与者的断开事件conversation.on('participant_disconnected', function(conversationId){ console.log('Participant ' + participant.Id + ' connected.');});