app可以在上传手机相册的时候,对图片进行压缩后再上传。

微信网页是不是也可以在上传前对图片压缩呢?答案是肯定的。前端压缩主要利用H5的canvas和file。

笔者在压缩的时候,搜了很多相关博客,最后采用这篇:http://www.gbtags.com/gb/share/2991.htm,最后的那个函数可以不写。

压缩后,几M的文件都能保持在1M以内。最后已base64编码的字符串方式提交,后端需要做的事情:1.接受图片的base64的字符串,2.将字符串转换为图片上传到服务器,由于图片压缩,在上传这个过程会大大节省资源。

 

相关文章:

  • 2022-02-07
  • 2022-01-13
  • 2022-12-23
  • 2021-11-23
  • 2021-12-05
  • 2021-11-23
  • 2022-01-10
  • 2021-11-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
相关资源
相似解决方案