使用上传效率更高的 blob 或 base64

using blob or base64 which is more efficient for uploading

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

Base64编码比原始数据占用about a third more space。它旨在通过文本安全地发送数据(例如在邮件正文中)。

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

BLOB 一起去,伙计。