更新时间:2023-10-12 GMT+08:00

setBasicCallEvent(设置基础呼叫事件)

接口描述

绑定呼叫相关事件的回调函数。

注意事项

已经完成注册。

方法定义

OpenEyeCall.prototype.setBasicCallEvent = function(callbacks)

参数描述

表1 callbacks参数说明

参数名

类型

可选/必选

描述

onCallIncoming

function

可选

回调方法的入参请参考onCallIncoming(呼入事件)

onCallOutGoing

function

可选

回调方法的入参请参考onCallOutGoing(呼出事件)

onCallRingBack

function

可选

回调方法的入参请参考onCallRingBack(回铃事件)

onCallConnected

function

可选

回调方法的入参请参考onCallConnected(呼叫接通事件)

onCallEnded

function

可选

回调方法的入参请参考onCallEnded(呼叫结束事件)

onCallEndedFailed

function

可选

回调方法的入参请参考onCallEndedFailed(呼叫结束失败事件)

onCallRtpCreated

function

可选

回调方法的入参请参考onCallRtpCreated(RTP通道建立事件)

使用示例

function setBasicCallEvent(){
    global_openEye_SDK.openEyeCall.setBasicCallEvent({
        onCallIncoming: onCallIncoming,
        onCallOutGoing: onCallOutGoing,
        onCallRingBack: onCallRingBack,
        onCallConnected: onCallConnected,
        onCallEnded: onCallEnded,
        onCallEndedFailed: onCallEndedFailed,
        onCallRtpCreated: onCallRtpCreated
    });
}
function onCallIncoming(data){
    console.info(data);
}
function onCallOutGoing(data){
    console.info(data);
}
function onCallRingBack(data){
    console.info(data);
}
function onCallConnected(data){
    console.info(data);
}
function onCallEnded(data){
    console.info(data);
}
function onCallEndedFailed(data){
    console.info(data);
}
function onCallRtpCreated(data){
    console.info(data);
}