上传图片-可裁剪

所属分类:输入-上传

 116796  388  查看评论 (26)
分享到微信朋友圈
X
上传图片-可裁剪 ie兼容9

上传照片 ,可裁剪。支持手机页面。

相关插件-上传

pc端图片批量上传,可拖动图片交换位置

jQuery可批量上传图片 可以拖动交换位置 可删除
  上传
 62477  459

手机端实现多图片上传预览

HTML+CSS+原生JS实现手机端实现多图片上传,选中图片后,可以点击放大(有一定的注释,在PC,ipad,IOS和安卓上都测试过)
  上传
 33499  313

jQuery图片上传预览支持拖拽

上传单个图片,同时支持将图片拖拽在框中
  上传
 63174  417

webuploader 上传插件(根据官方做了小改)

webuploader上传插件,上图之前图片可编辑、可随意排版上传图片顺序
  上传
 67793  474

讨论这个项目(26)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    网站,公众号,程序定制 0
    2020/10/29 18:11:12
    elsachen 0
    2019/5/8 18:04:08
    演示都不成功,还7币? 回复
    James 0
    2019/4/23 17:00:03
    太贵了!!!!! 回复
    胡哈哈123 0
    2019/3/15 15:17:37
    兼容性太差了哎
    回复
    咖啡加冰 0
    2018/9/13 16:58:48
    演示都不正常,你们竟然能用?牛逼了 回复
    一路向阳 0
    2018/3/29 9:58:51
    下载下来 立马就用上了 回复
    ad2532 0
    2017/6/20 12:32:37

    手机里不有用呀,我用IPHONE不能裁切

    回复
    大大的田园 0
    2016/12/8 17:12:44

    截取的是正方形截取,取原始图片最小的一边为正方形的边。难怪评论这么不好。有段bug,图片加载触发window.onresize时,假如图片较大,图片未加载完,获取的height=0;如下位置,加粗的一段

    function() {
    	var time;
    	function setFrames() {
    		var size = resizer.getDefaultSize();
    		resizer.setFrameSize(size);
    	};
    	window.onresize = function() {
    		clearTimeout(time) time = setTimeout(function() {
    			setFrames();
    		},
    		1000);
    	};
    	resizer.setFrames = setFrames;
    })();

    我加了一些修复代码(循环处理直到图片加载完,延迟防止cpu高占用):

    function setFrames() {
    	var size = resizer.getDefaultSize();
    	resizer.setFrameSize(size);
    	if (size == 0) {
    		setTimeout(function() {
    			setFrames();
    		},
    		500);
    	} else return;
    };

    而且,文件类型筛选也没有控制,感觉买亏了

        36°0
        2017/6/7 9:32:01

        赞一个,谷歌更新后每次获取的height都是0,加个延迟就好了

        那一抹绿0
        2017/10/27 11:20:37

        赞一个,

    回复
    0
    2016/12/7 15:12:04
    这个,好像没用啊,上传什么的 回复
    web魔蝎 0
    2016/10/17 10:10:31
    不兼容IE9, 非说兼容IE9 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复