上传图片-可裁剪

所属分类:输入-上传

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

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

相关插件-上传

js上传图片预览

js上传图片本地预览
  上传
 113387  536

jQuery图片上传,带剪切功能

jQuery图片上传,适用移动端,带剪切功能,支持手势调节图片大小
  上传
 40134  337

支持IE8的多文件、多图异步上传并能预览的插件

该插件是基于百度webuploader的一个插件,支持IE8,可以上传任何文件,上传图片可以预览,异步上传,使用非常方便
  上传
 64714  361

基于amazeui头像上传

基于amazeui框架,设计的头像上传插件
  上传
 70520  489

讨论这个项目(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 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复