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);