setBasicCallEvent(设置基础呼叫事件)
接口描述
绑定呼叫相关事件的回调函数。
注意事项
已经完成注册。
方法定义
OpenEyeCall.prototype.setBasicCallEvent = function(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); }