From f5d76fd5ff2cb01c54dc3aa807c6c70a4a246899 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 10 Apr 2025 10:40:40 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=E6=89=93=E5=BC=80=E4=BC=9A=E8=AF=9D=E7=AD=89=E5=BE=85?= =?UTF-8?q?=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/manage/components/MeetingManager/index.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage/components/MeetingManager/index.vue b/resources/assets/js/pages/manage/components/MeetingManager/index.vue index 35298a54c..91d549d38 100644 --- a/resources/assets/js/pages/manage/components/MeetingManager/index.vue +++ b/resources/assets/js/pages/manage/components/MeetingManager/index.vue @@ -351,7 +351,15 @@ export default { // App 直接使用新窗口打开会议 if ($A.isEEUiApp) { loader(true); - setTimeout(_ => loader(false), 1200) + this.loadNum = 0 + this.loadTimer && clearInterval(this.loadTimer) + this.loadTimer = setInterval(() => { + if (this.addShow && ++this.loadNum < 10) { + return + } + clearInterval(this.loadTimer) + loader(false) + }, 1000) $A.eeuiAppSendMessage({ action: 'startMeeting', meetingParams: {