请教各位大佬,图片压缩方式利弊

图片压缩现在是不是就两种,
1.前端js canvas 压缩好了,转成base64,post到后端再保存成图片
2.直接图片文件上传到后端,服务器端压缩,再保存

不知道两种方式哪种好,我自己现在倾向方法1,这样上传快点
请大佬从安全,效率,浏览器支持等方面分析下利弊。

阅读 2.9k
3 个回答

你需要保留原图的话,用第二种,否则第一种

先压缩,然后二进制传到后端保存。前端有预览需求的话可以转下base64,但用来传输没必要。

移动端费流量的可以用第一种前端压缩,pc端不在乎流量的就可以用第二种服务端压缩了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题