# wx.join1v1Chat(Object object)
基础库 2.20.1 开始支持,低版本需做兼容处理。
以 Promise 风格 调用:支持
用户授权:需要 scope.record,&,camera
小程序插件:不支持
微信 Windows 版:支持
微信 Mac 版:支持
相关文档: 双人音视频对话
# 功能描述
加入(创建)双人通话。
# 参数
# Object object
属性 | 类型 | 默认值 | 必填 | 说明 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
caller | Object | 是 | 呼叫方信息 | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
listener | Object | 是 | 接听方信息 | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
backgroundType | Number | 0 | 否 | 窗口背景色(音频通话背景以及小窗模式背景) | |||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
roomType | String | video | 否 | 通话类型 | |||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
minWindowType | Number | 1 | 否 | 小窗样式 | |||||||||||||||||||||||||
disableSwitchVoice | Boolean | false | 否 | 不允许切换到语音通话 | |||||||||||||||||||||||||
success | function | 否 | 接口调用成功的回调函数 | ||||||||||||||||||||||||||
fail | function | 否 | 接口调用失败的回调函数 | ||||||||||||||||||||||||||
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
# 错误
错误码 | 错误信息 | 说明 |
---|---|---|
-20000 | not open 1v1 Chat | 未开通双人通话 |
-20001 | device not support | 当前设备不支持 |
-20002 | on call | 正在通话中 |
-20003 | occupied by other miniprogram | 其它小程序正在通话中 |
-30000 | system error | 内部系统错误 |
-30001 | wechat has no camera authorization | 微信缺失相机权限 |
-30002 | wechat has no record authorization | 微信缺失录音权限 |
-30003 | miniprogram has no record authorization | 小程序缺失录音权限 |
-30004 | miniprogram has no camera authorization | 小程序缺失相机权限 |
-1 | 当前已在房间内 | |
-2 | 录音设备被占用,可能是当前正在使用微信内语音通话或系统通话 | |
-3 | 加入会话期间退出(可能是用户主动退出,或者退后台、来电等原因),因此加入失败 | |
-1000 | 系统错误 |