浏览 SDKs · React Native
SDKsReact Native商业版

接受通话

使用 OpenIM React Native SDK 接受通话邀请。

复制

收到 OnReceiveNewInvitation 事件后,调用 signalingAccept() 接受通话邀请。

const roomCredentials = await OpenIMSDK.signalingAccept({
  opUserID: currentUserID,
  invitation,
});

opUserID 是当前接受邀请的用户 ID。invitation 应使用 OnReceiveNewInvitation 事件回调提供的完整 invitation 对象。

调用完成后返回 RtcInviteResults,包含通话房间的 roomIDtokenliveURL。其他参与者会通过 OnInviteeAccepted 事件收到接受结果,事件回调中的 invitation.roomID 用于识别本次通话。事件监听方式见处理通话事件