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下载
最代码最近下载分享源代码列表最近下载
xjzdm2018 LV79月10日
月亮星星星星星星
xiao11111 LV32020年3月10日
星星星星星星
2574995172 LV102020年2月10日
月亮月亮星星星星
TMurphy LV22018年10月16日
星星星星
goodcs LV72018年3月19日
月亮星星星星星星
langyb LV12018年1月22日
星星
艾登艾登艾登 LV82018年1月22日
月亮月亮
tyyeng LV162017年12月15日
太阳
苏苏是个程序员 LV12017年11月8日
星星
liqiang4164 LV12017年10月9日
星星
最代码最近浏览分享源代码列表最近浏览
xjzdm2018 LV79月10日
月亮星星星星星星
wjh12345654321 LV137月18日
月亮月亮月亮星星
black-black LV66月22日
月亮星星星星
马123456 LV64月20日
月亮星星星星
wangyuquan4月12日
暂无贡献等级
xiegeping LV243月16日
太阳月亮月亮
sunkk1122332020年9月25日
暂无贡献等级
哇卡哇卡WEB LV22020年7月8日
星星星星
最代码-上海-飞儿 LV92020年6月24日
月亮月亮星星
zuidai_q LV12020年6月23日
星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友