// 调用微信1v1音视频通话API // 行级注释:说明
wx.join1v1Chat({ // 行级注释:调用微信1v1通话API
caller: { // 行级注释:呼叫方信息(当前用户)
nickname: currentUser.nickName || currentUser.name || '拼友', // 行级注释:昵称
headImage: currentUser.avatarUrl || '', // 行级注释:头像
openid: currentUser.openId, // 行级注释:小程序内openId(微信API要求字段名为openid)
},
listener: { // 行级注释:接听方信息(对方用户)
nickname: name || '拼友', // 行级注释:昵称
headImage: avatar || '', // 行级注释:头像
openid: openId, // 行级注释:小程序内openId(微信API要求字段名为openid)
},
roomType: 'voice', // 行级注释:通话类型,默认语音通话
success: () => { // 行级注释:成功回调
console.log('发起语音通话成功'); // 行级注释:日志
}
