问题描述
通话评级在Unity中不起作用
加入频道时回调
mRtcEngine.OnJoinChannelSuccess = onJoinChannelSuccess;
加入会议室后,将获取callID
private void onJoinChannelSuccess(string channelName,uint uid,int elapsed)
{
callId = mRtcEngine.GetCallId();
}
离开频道后,我还会创建一个回调
mRtcEngine.OnLeaveChannel = OnLeaveChannel;
private void OnLeaveChannel(RtcStats stats)
{
Debug.Log("Sending rating" + mRtcEngine.Rate(callId,4,"rating"));
}
但是在检查agora分析页面时,永远不会获得评分
解决方法
我认为您的通话顺序正确。也许后端有些不对劲。您可以分享您的频道名称和测试时间吗?