-1:000000000000 | 0:5abb2ae17099 |
---|---|
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 }; |