feat: 添加中继模式提示,优化桌面共享和数据通道管理,增强连接降级处理逻辑

This commit is contained in:
MatrixSeven
2026-03-05 16:56:19 +08:00
parent 0f4a1d9505
commit 27cf67a10b
9 changed files with 119 additions and 21 deletions

View File

@@ -49,9 +49,10 @@ export function useTextTransferBusiness(connection: WebRTCConnection) {
}, []);
// 注册消息处理器
const registerMessageHandler = connection.registerMessageHandler;
useEffect(() => {
return connection.registerMessageHandler(CHANNEL_NAME, handleMessage);
}, [connection, handleMessage]);
return registerMessageHandler(CHANNEL_NAME, handleMessage);
}, [registerMessageHandler, handleMessage]);
// 连接管理(透传)
const connect = useCallback((roomCode: string, role: 'sender' | 'receiver') => {