我正在使用 canvas.toDataURL() 并以 base64 格式获取图像。但是在将它上传到服务器之前,我可以将图像的内存大小减少到 10KB 吗?如何使用 JavaScript 或 jquery 做到这一点?我使用的代码是:
var context = canvas.getContext("2d");
context.drawImage(imageObj, c.x, c.y, c.w, c.h, 0, 0, canvas.width, canvas.height);
var vData = canvas.toDataURL();