[Edit]
+
0
-
0
JavaScript - convert Blob object to Uint8Array object (to bytes array)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25const toArray = (blob, callback) => { const reader = new FileReader(); reader.onload = () => { callback(new Uint8Array(reader.result)); }; // reader.onerror = () => { /* ... */ }; reader.readAsArrayBuffer(blob); }; // Usage example: const blob = ...; // Blob object toArray(blob, (array) => { console.log(`array.length=${array.length}`); console.log(`array[0]=${array[0]}`); console.log(`array[1]=${array[1]}`); console.log(`array[2]=${array[2]}`); console.log(`...`); }); // See also: // 1. https://dirask.com/snippets/JavaScript-convert-Blob-object-to-Uint8Array-object-to-bytes-array-1GMYbp