fileReadSlice_worker.js (422B)
1 /** 2 * Expects an object containing a blob, a start index and an end index 3 * for slicing. Returns the contents of the blob read as text. 4 */ 5 onmessage = function (event) { 6 var blob = event.data.blob; 7 var start = event.data.start; 8 var end = event.data.end; 9 10 var slicedBlob = blob.slice(start, end); 11 12 var fileReader = new FileReaderSync(); 13 var text = fileReader.readAsText(slicedBlob); 14 15 postMessage(text); 16 };