老师,手机在通过input,file上传图片,大小问题
来源:6-2 重绘与回流-什么是重绘与回流

YHJUN
2017-11-03
老师,手机在通过input,file上传图片,
图片太大了,超过了上传大小限制。导致后台接收不到对应的图片,在不限制用户上传图片大小的情况下,怎样可以图片在上传的时候,进行压缩。
我试过应canvas绘制图片格式转为base64,但是存在问题。手机卡死了。
请问有什么办法吗
写回答
1回答
-
千迦
2017-11-03
可以用前后端统一的方式,对数据进行压缩,比如在前端是可以进行gzip压缩的,应该是对应的库,从input里面拿到图片数据后,可以考虑进行一次gzip压缩,然后传给后台,后台进行相应压缩方式的解码。
但是还是要对上传图片的大小进行一定的限制,因为不管是什么压缩算法,压缩的能力都是有限的
10
相似问题