Tach!
so, das Einpacken und Auspacken von Objekten klappt jetzt soweit. Man muss sie mit JSON.stringify() und JSON.parse() behandeln. Das direkte Abspeichern von Objekten, auch unter Zuhilfenahme von Object.assign(), klappt leider nicht.
Works as designed and documented. keyValue ist als DOMString deklariert (was kompatibel zu String ist).
Eine wirklich nette Sache ist
window.addEventListener('storage', function())
. Die Kommunikation zwischen den Dokumenten wird dadurch extram einfach. Ob man da noch Window.postMessage() benötigt, kann ich noch nicht nachvollziehen,
Du wolltest doch was haben, das nebenläufigkeitssicher ist und nicht jeden Prozess unkontrolliert lesen und schreiben und tocttouen lassen.
dedlfix.