[html] 如何使用html5进行图片压缩上传?
[html] 如何使用html5进行图片压缩上传?
1.获取到图片的base64格式;
2.图片加载完成后,把图片转化为canvas;
3.使用canvas的toDataURL按照自己的需要进行压缩;
4.把dataURL转化成blob对象;
5.把blob对象转化成formData对象,最后按照ajax接口调用方式提交;
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
1.获取到图片的base64格式;
2.图片加载完成后,把图片转化为canvas;
3.使用canvas的toDataURL按照自己的需要进行压缩;
4.把dataURL转化成blob对象;
5.把blob对象转化成formData对象,最后按照ajax接口调用方式提交;
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论