From f0adb742325737f5e9a2911224ec560dce36dbda Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Mon, 22 Jul 2024 11:13:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=80=E5=87=BA=E6=97=B6?= =?UTF-8?q?=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/page/Meeting/index.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx index 0a16486..9038758 100644 --- a/src/page/Meeting/index.tsx +++ b/src/page/Meeting/index.tsx @@ -152,9 +152,6 @@ const Meeting: React.FC = () => { }, onUserOffline: async (info: any, remoteUid: any, reason: any) => { console.log(remoteUid, "离开"); - await onInvoke('levelChannel', { - roomNum: info.channelId - }) agora.setupRemoteVideo({ account: Number(remoteUid), view: document.getElementById(`video-${remoteUid}`) as HTMLElement, @@ -333,7 +330,10 @@ const Meeting: React.FC = () => { } } // 退出房间 - const leaveChannel = (): void => { + const leaveChannel = async (): Promise => { + await onInvoke('levelChannel', { + roomNum: state.channelId + }) agora.leaveChannel() agora.stopScreenCapture() navigate(-1)