更新时间:2024-08-22 GMT+08:00
分享

openEyeSetMute(设置mic、响铃、通话静音)

接口描述

设置通话时麦克风、响铃、通话是否静音

注意事项

只影响通话时的声音,不静音设备

方法定义

OpenEyeCall.prototype.openEyeSetMute = function(audioType, mute, callbacks)

参数描述

表1 参数说明

参数名

类型

可选/必选

描述

audioType

Number

必选

静音类型(0音频输入、1响铃输出、2通话输出)

mute

Number

必选

是否静音(0取消静音、非0静音)

callbacks

Callback

可选

回调方法。

表2 Callback

参数名

类型

可选/必选

描述

response

function

必选

回调方法的入参请参考回调方法的入参

表3 回调方法的入参

参数名

类型

描述

description

String

当前请求描述。

result

Number

设置结果。0表示成功,其他表示失败。

rsp

Number

内部消息编号。

errMsg

String

错误信息

回调方法的入参示例:

{
    description: "openeye_set_mute",  
    result: 0,
    rsp: 67780,
    errMsg: ""
}

使用示例

function openEyeSetMute(audioType, mute) {
    console.info("audioType:" + audioType + ", mute:" + mute);
    this.global_openEye_SDK.openEyeCall.openEyeSetMute(audioType, mute, {
        response: openEyeSetMuteResponse});
}
function openEyeSetMuteResponse(data) {
    console.info(data);
    if (data.result === 0) {
        console.info("openEyeSetMute Success.");
    } else {
        console.error("openEyeSetMute failed. errorCode:"+ data.result + ";errMsg:" + data.errMsg);
    }
}

相关文档