使用blob或base64,这对于上传更有效



我们使用cropit在客户端裁剪图像,然后将base64字符串上传到服务器,但有时对于大图像,它会使低ram的移动浏览器崩溃,将base64转换为blob[从JavaScript中的base64字符串创建blob,然后将其上传到服务器上,或者这将影响更多的移动用户,因为第一个图像将覆盖到based64进行裁剪,然后返回到blob

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

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

选择BLOB,伙计。

最新更新