AbstractStaticgetAbstractsetAbstractsetUIContextAbstractsetAbstractloginAbstractlogoutAbstractdestroyAbstractgetAbstractsendAbstractsend在通话中发送消息
消息类型
消息内容
接收者用户ID
消息是否成功发送
在已建立的通话中发送消息给指定用户。 需要先调用 JCallManager#join 加入通话才能使用此功能。
AbstractuploadAbstractget获取当前通话ID
当前通话ID,如果未加入通话则返回undefined
AbstractsetAbstractsetAbstractminiAbstractrestoreAbstractget获取SDK版本信息
SDK版本信息
AbstractgetSDKVersionAbstractenable开启/关闭远程协作
true: 开启
接口调用结果
AbstractgetAbstractgetAbstractgetAbstractaddAbstractremoveAbstractjoin加入通话
业务流水号,保证唯一,必选
加入通话参数,传undefined则使用默认参数
接口调用结果
该方法让用户加入通话,在同一个通话内的用户可以互相通话。 如果用户已在通话中,必须退出当前通话,即处于空闲状态,才能进入其他通话, 否则将直接返回false,且不会收到回调通知。
加入结果将通过 JCallCallback.onJoin 回调通知。
JCallJoinParam 加入参数详情
Abstractleave离开通话
接口调用结果
离开当前通话,回到空闲状态。 离开结果将通过 JCallCallback.onLeave 回调通知。
AbstractgetAbstractaccept接受通话邀请
是否需要视频
OptionalcallAcceptParam: JCallAcceptParam接受邀请参数,可选
操作ID
接受其他用户的通话邀请。 接受结果将通过 JCallCallback.onAcceptInviteResult 回调通知。
JCallAcceptParam 接受参数详情
Abstractreject拒绝通话邀请
操作ID
拒绝其他用户的通话邀请。 拒绝结果将通过 JCallCallback#onRejectInviteResult 回调通知。
Abstractcancel取消通话邀请
操作ID
取消已发送的通话邀请。 取消结果将通过 JCallCallback.onCancelInviteResult 回调通知。
Abstractinvite邀请其他成员加入通话
被邀请者用户ID
邀请参数
操作ID
邀请其他用户加入当前通话。 需要已经加入通话才能调用此方法。 邀请结果将通过 JCallCallback.onInviteResult 回调通知。
JCallExtraParam 邀请参数详情
网络电话管理类 JCallManager
Implements
Remarks
提供网络电话相关的功能,包括加入/离开通话、邀请/接受/拒绝通话等操作。 采用单例模式,通过 JCallManager.getInstance 方法获取实例。
Example