最代码广告位
xxw1028的gravatar头像
xxw10282014-12-18 19:17:50

基于html5图片上传,支持缩放和图片质量修改

需求背景:

    公司需要开发微信浏览器中的图片上传,需要客户端进行图片压缩,减少图片上传时间,提高成功率。

开发方式:

    网上找了很多参考资料,直到找到了这篇文章:http://cloudbbs.org/forum.php?mod=viewthread&tid=26700

    这次分享的项目就是基于这篇文章中的两个js进行修改而来的,没有自己造轮子,而是把别人的轮子拿来刷了下漆

项目实现的功能描述:

  1、客户端压缩,采用canvas技术

可扩展功能:

  1、多图片上传

  2、图片切片上传

  3、图片旋转 

 bug修复:

  针对部分安卓系统无法读取图片类型进行了处理

 

效果图:

基于html5图片上传,支持缩放和图片质量修改


打赏

文件名:imgUpload.zip,文件大小:97.829K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友