From 543a2c0ae8ebd2ea33345f3be7fdcdf929d26625 Mon Sep 17 00:00:00 2001 From: Megghy Date: Thu, 20 Mar 2025 00:33:49 +0800 Subject: [PATCH] fix data type --- src/store/useDanmakuClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/useDanmakuClient.ts b/src/store/useDanmakuClient.ts index fb57d63..84b168f 100644 --- a/src/store/useDanmakuClient.ts +++ b/src/store/useDanmakuClient.ts @@ -105,7 +105,7 @@ export const useDanmakuClient = defineStore('DanmakuClient', () => { } break case 'on-danmaku': - const danmaku = JSON.parse(data) + const danmaku = typeof data === 'string' ? JSON.parse(data) : data switch (danmaku.cmd) { case 'LIVE_OPEN_PLATFORM_DM': danmakuClient.value.onDanmaku(danmaku)