4

我们正在使用cropit在客户端裁剪图像,然后将base64字符串上传到服务器,但是对于大图像,有时它会使内存较低的移动浏览器崩溃,将base64转换为blob是个好主意[在JavaScript中从Base64字符串创建一个BLOB然后将其上传到服务器上,否则它将影响更多的移动用户,因为第一张图像将被覆盖到 based64 进行裁剪,然后返回到 blob 。

4

1 回答 1

3

Base64 编码占用的空间比原始数据多三分之一。它旨在通过文本(例如邮件正文)安全地发送数据。

您最好使用二进制图像,因为它会更小并且上传速度更快。

和BLOB一起去吧,伙计。

于 2020-05-02T03:06:52.273 回答