Ich versuche, eine Pinselanwendung durch processingjs zu entwickeln. Diese API hat die Funktion loadPixels(), mit der die RGB-Werte in das Array geladen werden. Jetzt möchte ich das Array in der Server-Datenbank speichern.Javascript Client-Datenkomprimierung
Das Problem ist die Größe des Arrays, wenn ich in eine Zeichenfolge konvertieren, ist die Größe 5 MB.
Ist die beste Lösung Kompression auf Javascript-Ebene zu tun? Wie es geht?
In meinem Fall reduziert dies auf 33% der tatsächlichen Größe – Soft
@Soft, das ist ziemlich cool! Froh, dass es geholfen hat. –
Diese Implementierung funktioniert in bestimmten Fällen nicht. Ich kodierte einen großen Teil von HTML und es wurde nicht richtig dekodiert. Keep Rückkehr Null. Verwenden Sie stattdessen diese Implementierung: https://gist.github.com/revolunet/843889 – shrimpwagon