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};