我们使用cropit在客户端裁剪图像,然后将base64字符串上传到服务器,但有时对于大图像,它会使低ram的移动浏览器崩溃,将base64转换为blob[从JavaScript中的base64字符串创建blob,然后将其上传到服务器上,或者这将影响更多的移动用户,因为第一个图像将覆盖到based64进行裁剪,然后返回到blob
Base64编码比原始数据占用大约三分之一的空间。它旨在通过文本(例如邮件正文(安全地发送数据。
你最好使用二进制图像,因为它会更小,上传速度更快。
选择BLOB,伙计。