From ebea3af1128f2b5814e1a1165e6bdff26a34df73 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Tue, 30 Jul 2024 20:04:16 -0500 Subject: [PATCH] checks for older browsers --- .dist/localuser.js | 14 ++++++++++---- webpage/localuser.ts | 16 ++++++++++++---- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/.dist/localuser.js b/.dist/localuser.js index c37f3a5..7eeae26 100644 --- a/.dist/localuser.js +++ b/.dist/localuser.js @@ -130,10 +130,16 @@ class Localuser { } })); }); - const ds = new DecompressionStream("deflate"); - const w = ds.writable.getWriter(); - const r = ds.readable.getReader(); - let arr = new Uint8Array(); + let ds; + let w; + let r; + let arr; + if (DecompressionStream) { + ds = new DecompressionStream("deflate"); + w = ds.writable.getWriter(); + r = ds.readable.getReader(); + arr = new Uint8Array(); + } let build = ""; this.ws.addEventListener('message', async (event) => { let temp; diff --git a/webpage/localuser.ts b/webpage/localuser.ts index d32221a..0577884 100644 --- a/webpage/localuser.ts +++ b/webpage/localuser.ts @@ -136,10 +136,18 @@ class Localuser{ } })) }); - const ds = new DecompressionStream("deflate"); - const w= ds.writable.getWriter(); - const r=ds.readable.getReader(); - let arr=new Uint8Array(); + let ds:DecompressionStream; + let w:WritableStreamDefaultWriter; + let r:ReadableStreamDefaultReader; + let arr:Uint8Array; + if(DecompressionStream){ + ds = new DecompressionStream("deflate"); + w= ds.writable.getWriter(); + r=ds.readable.getReader(); + arr=new Uint8Array(); + } + + let build=""; this.ws.addEventListener('message', async (event) => { let temp:{op:number,t:string};