From db82f47aca5f02eb741c165409ccf2e1b6a1a8d5 Mon Sep 17 00:00:00 2001 From: CoolElectronics Date: Sat, 12 Aug 2023 18:36:23 -0400 Subject: [PATCH] fix rtctransport bug --- client/src/RTCTransport.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/RTCTransport.ts b/client/src/RTCTransport.ts index de044c6..d74f3bb 100644 --- a/client/src/RTCTransport.ts +++ b/client/src/RTCTransport.ts @@ -42,10 +42,12 @@ export class RTCTransport extends Transport { this.peer.onicegatheringstatechange = onicegatheringstatechange; this.dataChannel = this.peer.createDataChannel("host-server"); this.dataChannel.onopen = onopen; + this.dataChannel.binaryType = "arraybuffer"; this.dataChannel.onclose = onclose; this.dataChannel.onmessage = async (event) => { - let buf = await event.data.arrayBuffer(); + console.log(event); + let buf = event.data; this.ondata(buf); }; }