используя blob или base64, который более эффективен для загрузки - PullRequest
3 голосов
/ 02 мая 2020

мы используем cropit для обрезки изображения на стороне клиента, а затем для загрузки строки base64 на сервер, но иногда для больших изображений происходит сбой мобильных браузеров с низкой оперативной памятью, лучше ли конвертировать base64 в blob [ Создание BLOB из строки Base64 в JavaScript, затем выгрузка этого на сервер, или это повлияет на большее количество мобильных пользователей, поскольку первое изображение будет добавлено в based64 для кадрирования, а затем обратно в BLOB-объект.

1 Ответ

1 голос
/ 02 мая 2020

Кодировка Base64 занимает примерно на треть больше места , чем исходные данные. Он был разработан для безопасной отправки данных через текст (например, в почтовых сообщениях).

Вам лучше использовать двоичное изображение, так как оно будет меньше и быстрее загружать.

Go с BLOB , мат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...