xxw1028的gravatar头像
xxw1028 2014-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 下载
最代码最近下载分享源代码列表最近下载
lcqlcl  LV11 2023年8月29日
xjzdm2018  LV9 2021年9月10日
xiao11111  LV3 2020年3月10日
2574995172  LV10 2020年2月10日
TMurphy  LV2 2018年10月16日
goodcs  LV7 2018年3月19日
langyb  LV1 2018年1月22日
艾登艾登艾登  LV8 2018年1月22日
tyyeng  LV18 2017年12月15日
苏苏是个程序员  LV1 2017年11月8日
最代码最近浏览分享源代码列表最近浏览
lcqlcl  LV11 2023年8月29日
331376387  LV5 2022年11月9日
zzh1  LV7 2022年11月5日
sl0018  LV13 2022年6月13日
511076827  LV26 2022年4月5日
zhy1989wz  LV6 2022年3月15日
sterbj  LV6 2022年1月12日
dfkk_love  LV11 2021年12月26日
wannacheese  LV4 2021年12月20日
ycjj2011  LV8 2021年10月13日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友