前端JS图片压缩处理
2020-10 分享近期工作遇到了用户上传图片由前端压缩图片大小,再传到OSS。这样可以减少用户上行传输的数据量,减少用上传的等待时长,优化用户体验。方案:利用js现成canvas。Canvas 对象提供的 toDataURL() 方法,该方法接收 type 和 encoderOptions 两个可选参数。 type 表示图片格式,默认为 image/png。而 encoderOptions 用于表示图片的质量,在指定图片格式为 image/jpeg 或 image/webp 的情况下,可以从