用代码实现图片压缩

问题:img标签加载的图片比较大,加载比较慢,现在想通过代码压缩一下图片再渲染显示,显示的不太清晰没关系,只要快,不考虑美工重新压缩和懒加载等,只是单纯通过改变图片大小提高加载速度,请大神给点提示,谢谢

阅读 3.5k
3 个回答
  1. 推荐七牛云,可以自定义裁剪,缩略图,imageslim无损压缩图
  2. 本地img当成资源包,同浏览器端的js,css文件一样做构建处理,每次打包压缩一次,可以github上找imagemin插件

这个只有后端才能做。
另外现在的通常做法其实是把图片传到云服务器,比如七牛云,又拍云等等,然后后端通过云服务的api进行图片处理。
如果都把图片放在自己服务器上会有很多问题。

上传的时候就该做压缩吧 在显示的时候后端才压缩图片 听起来怪怪的

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