Canvas 压缩图片
1、场景我们上传图片时,图片如果过大,耗费流量,会要求前端压缩,正常的我们选择好图片时,会拿到这种图片类型,一种是base64,一种是file,我们是不管是那种,最终传给后端的话,一般都会是流,因为base64字符太长了,一般不建议使用。原理就是拿到图片绘制在canvas上,然后canvas转换为base64的图片(如果需要base64,后面不用再转为file),然后在转换成file返回第一种,file压缩之后为file/** * 图片压缩 */export function picReduc
原创
2020-08-03 14:37:22 ·
246 阅读 ·
0 评论