From c09085099d908791e89fd5c2ce7fe5d107006c9d Mon Sep 17 00:00:00 2001 From: Megghy Date: Mon, 25 Nov 2024 17:11:24 +0800 Subject: [PATCH] add logs --- src/data/RTCClient.ts | 5 +++-- src/store/useDanmakuClient.ts | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/data/RTCClient.ts b/src/data/RTCClient.ts index dabe934..cc8f1d7 100644 --- a/src/data/RTCClient.ts +++ b/src/data/RTCClient.ts @@ -71,9 +71,9 @@ export abstract class BaseRTCClient { secure: true, config: { iceServers: [ - { urls: 'stun:turn.suki.club' }, + { url: 'stun:turn.suki.club' }, { - urls: 'turn:turn.suki.club', + url: 'turn:turn.suki.club', username: this.user, credential: this.pass } @@ -172,6 +172,7 @@ export class SlaveRTCClient extends BaseRTCClient { id ) }) + c?.on('error', (err) => console.error(err)) c?.on('data', (data) => this.processData(c, data as RTCData)) c?.on('close', () => this.onConnectionClose(c.peer)) } diff --git a/src/store/useDanmakuClient.ts b/src/store/useDanmakuClient.ts index 4537e12..413f235 100644 --- a/src/store/useDanmakuClient.ts +++ b/src/store/useDanmakuClient.ts @@ -78,6 +78,7 @@ export const useDanmakuClient = defineStore('DanmakuClient', () => { if (lock) { status.value = 'initializing' bc = new BroadcastChannel('vtsuru.danmaku.' + accountInfo.value?.id) + console.log('[DanmakuClient] 创建 BroadcastChannel: ' + bc.name) bc.onmessage = (event) => { const message: BCMessage = event.data as BCMessage const data = message.data ? JSON.parse(message.data) : {}