Interviewer icon indicating copy to clipboard operation
Interviewer copied to clipboard

Move to zip.js from JSZip? Or implement JSZip within webworker?

Open jthrilly opened this issue 5 years ago • 10 comments

Currently unzipping large protocol files hangs the render thread on cordova (which is single threaded) when using JSZip.

zip.js implements concurrent threaded unzip using web workers, which are supported on all platforms.

Additionally, unzipping large protocol files causes app crashes, believed to be due to memory constraints, on cordova (particularly iOS). This may help alleviate that issue.

jthrilly avatar Mar 28 '19 11:03 jthrilly