pl: Low Level Serialize plattformübergreifend

Beitrag lesen

problematische Seite

Ich hätte erwartet, folgendes auf

http://perl.rolfrost.de/selfbin.html

In der Entwickerkonsole ausführen zu können:

var meinObjekt = {'a' : 1, 'b' : 2 };
var eavDing = EAV.eav2blob(meinObjekt);
console.log('EAV.buffer2eav:', EAV.buffer2eav(eavDing));

Produziert aber einen Laufzeitfehler: "Uncaught TypeError: First argument to DataView constructor must be an ArrayBuffer".

Das ist ja auch keine EAV Struktur was Du da hast. Und ein Blob ist auch kein ArrayBuffer. Wenn Du aus einem Blob einen ArrayBuffer erzeugen willst, brauchst Du den FileReader.

MfG