Rekursiver Algorithmus über Callbackfunktion
bearbeitet von Rolf BHallo pl,
wie wär's, wenn Du auf den FileReader verzichtest? Du kannst doch mit einem DataView quer durch den ArrayBuffer lesen.
~~~js
let view = new DataView(arrBuf);
let offs = 0;
while (offs < view.byteLength) {
let blobbySize = view.getInt32(offs, true);
// Erzeuge Data URL für view.slice(offs+4, blobbySize)
offs = offs + 4 + blobbySize;
}
~~~
Rolf
Rekursiver Algorithmus über Callbackfunktion
bearbeitet von Rolf BHallo pl,
wie wär's, wenn Du auf den FileReader verzichtest? Du kannst Dich doch einem DataView quer durch den ArrayBuffer lesen.
~~~js
let view = new DataView(arrBuf);
let offs = 0;
while (offs < view.byteLength) {
let blobbySize = view.getInt32(offs, true);
// Erzeuge Data URL für view.slice(offs+4, blobbySize)
offs = offs + 4 + blobbySize;
}
~~~
Rolf