收藏
回答

为什么发起成功,然后自动显示对方设备未开启通话选项?

// 调用微信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('发起语音通话成功'); // 行级注释:日志

}

回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    2025-12-30
    有用
    回复
登录 后发表内容