diff --git a/src/store/useDanmakuClient.ts b/src/store/useDanmakuClient.ts index 0b8b063..0e08fd4 100644 --- a/src/store/useDanmakuClient.ts +++ b/src/store/useDanmakuClient.ts @@ -183,6 +183,9 @@ export const useDanmakuClient = defineStore('DanmakuClient', () => { } return useDanmakuClient(); // 如果已连接,则视为“成功” } + if (state.value === 'connected') { + return useDanmakuClient(); // 如果已连接,则视为“成功” + } isInitializing = true; state.value = 'connecting';