评论:html5 头像上传更换插件  [查看原文]

所属分类:输入-上传

 173820  1331  529
当前第17页 / 共23页
    迦南0
    2016/8/5 22:08:19
    正是我需要的,没有q币,好心酸 回复
    ?? ??? ???0
    2016/8/5 22:08:57
    能分享不,一直在找这样的插件. 回复
    杜威0
    2016/8/1 11:08:23

    终于被我改出来了。。。。说下遇到的几个情况希望能帮助到大家,后台情况 ,1,后台先接受到form提交过来的图片,并返回json,他的sitelogo.js有ajax操作,要求返回json格式,并且有

    $arr = array ('result'=>路径); 
    echo json_encode($arr);

    result必须有,需要改下sitelogo.js里的525代码,让代码执行esle的判断 ,他原代码判断‘||’我没再去推了,直接改了        

    if (this.uploaded) {
        this.uploaded = false;
        this.cropDone(); 
        // this.uploaded = true;this.support.datauri ||           
        // this.$avatarSrc.val(this.url);            
        // this.startCropper();         
     } else {           
         this.uploaded = true;            
         this.$avatarSrc.val(this.url);           
         this.startCropper();            
         this.cropDone();          
    }

    这时候就不会报错了,图片能上传成功,并且会关掉窗口,这时候看post请求,html代码隐藏的两个input有参数,avatar_data 中会有 图片的 宽,高,x,y 旋转度。。。拿到这些参数到后台,用php的img函数来裁剪,放大就在保存到原路径覆盖掉原图就可以啦。我暂时没做旋转。不明白的可以问我 qq2722703403

        杜威3
        2016/8/3 12:08:25

        特意回来说下,js不需要改,非常不好意思,。。。都是正常的,只要后台返回json格式的数据,并且里面有result 字段  路径   

        {"result":"upload/1470198980a.png"}

        基本上就跑通了,

        Content - Disposition: form - data;
        name = "avatar_data" {
            "x": 112.60000000000001,
            "y": 45.10000000000001,
            "height": 184.86043956043957,
            "width": 184.86043956043957}

        在拿到提交过来的裁剪等数据到后台,php用img一系列函数裁剪保存到原路径,覆盖到开始的图片,就完成了,我是这样的思路

        dixyy0
        2016/9/27 13:09:37
        谢谢分享~~~
        大宽-郑青腾0
        2016/11/3 15:11:56
        我后台存在一个临时文件里的,没有实体保存文件,怎么破
        遗忘0
        2016/11/14 14:11:50
        你好,请问资源能共享一下吗
        丹丹0
        2016/11/17 11:11:35
        您好,没有q币...能分享一下么?
        浩斤艴&所有0
        2016/11/28 16:11:42
        没有jq币  可以分享一下吗  急需要
        135700247350
        2017/2/22 9:14:58

        谢大婶

        天道酬勤。0
        2017/3/23 10:55:15

        感谢~  按照您的办法  成功了~     感觉作者应该在说明那里加上要返回的数据  不然都不知道~  感谢大佬~

    回复
    woshishui830
    2016/7/31 23:07:15
    空旷‘、0
    2016/7/30 16:07:47
    没搞懂,不知道剪切后的图片在哪里,提交过来的图片还是跟原来的一样 回复
    ?0
    2016/7/26 17:07:09
    如何下载
        苦行僧0
        2016/7/28 16:07:25
        要币的
    回复
    mumonkey230
    2016/7/19 13:07:12
    直接去cropper下载代码和文档,里面有这个完整的例子,还有PHP后台文件,这个就是汉化了几个字而已,还没后台,还要钱,就是个大坑啊 回复
    骑着阳光看远方0
    2016/7/18 18:07:15
    上传的图片还是没剪裁的啊 ???请问楼主怎么解决这个问题,麻烦啦
        mumonkey230
        2016/7/19 13:07:57
        直接去cropper下载代码和文档,里面有这个完整的例子,还有PHP后台文件,这个就是汉化了几个字而已,还没后台,还要钱,就是个大坑啊
        shi_ran0
        2016/7/22 16:07:35
        的确是坑,忙了半天,后台没有上传,本来就是初学者,居然被骗了,麻烦你给我一下cropper下载链接好吗,谢谢了
    回复
    鬼冢-阳一0
    2016/7/18 13:07:21
    万物皆由心生0
    2016/7/11 16:07:55
    大哥 你能扣扣发我吗 402354862 我东西下了 就缺后台
        mumonkey230
        2016/7/19 13:07:17
        直接去cropper下载代码和文档,里面有这个完整的例子,还有PHP后台文件,这个就是汉化了几个字而已,还没后台
    回复
    万物皆由心生0
    2016/7/11 16:07:58
    大哥 坐等您的php后台 我有了坐标不知道怎么搞呀 回复
    Y.0
    2016/7/11 14:07:11
    canvs0
    2016/7/8 11:07:13
    把开源的东西放到这里来下载还要金币有没有意义呢? 回复
    鬼?ㄉ(^ω^)ㄊ0
    2016/7/7 16:07:45
    有兼容性问题吗 回复
    好好吃0
    2016/7/7 9:07:19
    楼主,为什么我提交图片的时候会提示error 回复

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

取消回复