Próbuję opracować aplikację pędzla przez processingjs. Ten interfejs API ma funkcję loadPixels(), która załaduje wartości RGB do tablicy. Teraz chcę przechowywać tablicę w bazie danych serwera.Klient kompresja danych klienta
Problem stanowi rozmiar tablicy, kiedy przekonwertuję na ciąg o rozmiarze 5 MB.
Czy najlepszym rozwiązaniem jest kompresja na poziomie javascript? Jak to zrobić?
W moim przypadku zmniejszono to do 33% rzeczywistego rozmiaru. – Soft
@Soft, to całkiem fajne! Cieszę się, że to pomogło. –
Ta implementacja nie działa w niektórych przypadkach. Kodowałem dużą porcję kodu HTML i nie było prawidłowo dekodowane. Zwrócono wartość null. Zamiast tego użyj tej implementacji: https://gist.github.com/revolunet/843889 – shrimpwagon