[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// Warning: Blob arrayBuffer() method appeared in the major web browser around 2019-2020 (in Deno v1.0 (2020), in Node.js v15.7.0 (2021)). const toArray = async (blob) => new Uint8Array(await blob.arrayBuffer()); // Usage example (in async logic): const blob = ...; // Blob object const array = await toArray(blob); // Uint8Array object 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