Michael_K: Passing a Blob

Beitrag lesen

Hallo,

Ich sende einen Blob zwischen zwei iframes (via eventListeners). Das funktioniert auch so weit ganz gut. Allerdings verliert das Blob-Object einen key, den ich vorher dem Blob noch hinzugefügt habe. Ist dieses Verhalten irgendwo beschrieben, warum und wie die Eigenschaften gelöscht werden?

Also in etwa so:

const aBlob = getBlobFromAFunction();
aBlob.name =  'a name key with string value is added to the blob ';

Wenn ich nun den Blob and den iFrame sende, dann kommt dieser auch an, aber ohne den key "name". Ich möchte verstehen warum und wo man es nachlesen kann.

Gibt es dafür eine Quelle?

Gruss, Michael