From b96e5853a160df892165b17d5413195617c21b0e Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Tue, 15 Oct 2024 17:54:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AD=A3=E5=9C=A8=E5=BD=95=E5=88=B6=E4=B8=8D?= =?UTF-8?q?=E5=9C=A8=E5=BC=B9=E5=87=BA=E6=98=AF=E5=90=A6=E5=BD=95=E5=88=B6?= =?UTF-8?q?=E4=BC=9A=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/page/Meeting/index.tsx | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx index 858b5fe..448c23f 100644 --- a/src/page/Meeting/index.tsx +++ b/src/page/Meeting/index.tsx @@ -341,20 +341,25 @@ const Meeting: React.FC = () => { const setting = await JSON.parse(storage.getItem('setting') as string); const stateInfo = await JSON.parse(storage.getItem('stateInfo') as string); if (stateInfo && setting.isRecordingTips && !recorder) { - confirm({ - title: '提示', - icon: , - content: `是否录制本次会议?`, - centered: true, - okText: '确定', - cancelText: '取消', - async onOk() { - changeStatusList({ - title: '录制' - }, 1, 3) - }, - onCancel() { + setRecorder((data: any) => { + if (!data) { + confirm({ + title: '提示', + icon: , + content: `是否录制本次会议?`, + centered: true, + okText: '确定', + cancelText: '取消', + async onOk() { + changeStatusList({ + title: '录制' + }, 1, 3) + }, + onCancel() { + } + }) } + return data }) } }, 10000);