title: wilddog.video.IncomingInvite

Client 的 invite 事件回调函数的参数。

属性

status

类型

  1. String

说明

邀请的状态,包括 “accepted”, “rejected”, “canceled”, “failed”, 和 “pending”。

状态 说明
accepted 邀请被接受。
rejected 邀请被拒绝。
canceled 邀请被取消。
failed 邀请失败。
pending 邀请中。



from

类型

  1. String

说明

邀请发起方的 Wilddog ID。



conversationId

类型

  1. String

说明

Conversation 的唯一标识 ID。



方法

accept

定义

  1. accept(localStream)

说明

接受邀请。

参数

参数名 说明
localStream wilddog.video.LocalStream 类型。本地视频流。

示例

  1. incomingInvite.accept(localStream)
  2. .then(function(conversation){
  3. //接受邀请成功,加入 Conversation
  4. ...
  5. });



reject

定义

  1. reject()

说明

拒绝邀请。

示例

  1. //监听邀请事件
  2. client.on('invite', function(incomingInvite){
  3. //拒绝邀请
  4. incomingInvite.reject();
  5. });



常量

事件

事件类型 说明
canceled 邀请已被取消后触发。



canceled

示例

  1. //监听邀请事件
  2. client.on('invite', function(incomingInvite){
  3. //监听邀请取消事件
  4. incomingInvite.on('canceled', function(){
  5. //邀请被取消
  6. });
  7. });