hi,
das Problem ist daß die derzeitigen JS Built-in-Funkionen mit base64 gar nicht richtig umgehen können.
Wie geht man denn mit base64 richtig um?
indem man base64 verwendet für was es gedacht ist: für Binaries. Sozusagen eine zweckmäßige Verwendung.
window.atob() und window.btoa() funktionieren nur mit Zeichenketten, nicht jedoch mit binaries.
Naja, deswegen verwendet man ja eine Konvertierung in base64, weil man nicht überall mit Binaries umgehen kann. Alles was nach base64 konvertiert wird ist eine reine Zeichenwüste, deswegen versteh' ich Dein Posting nicht so ganz…
Wie bitte? Was ist an btoa() und atob() funktionieren nur mit Zeichenketten nicht zu verstehen!?
MfG