栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

layui 压缩图片image-conversion

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

layui 压缩图片image-conversion

1、引入


2、图片上传
    // 图片上传
    var up;
    //执行实例
    upload.render({
        elem: '#LAY_avatarUpload',
        url: layui.setter.baseUrl+'admin/upload/upload',
        accept: 'images',
        auto: false,
        choose: function (obj) { //选择文件后的回调
            up=layer.load();
            obj.preview(function(index, file, result){
                imageConversion.compressAccurately(file,200).then(blob=>{
                    console.log(blob);
                    var aafile = new File([blob], file.name, { type: file.type });
                    var isLt1M;
                    if (file.size < aafile.size) {
                        isLt1M = file.size
                    } else {
                        isLt1M = aafile.size
                    }
            
                    if (isLt1M / 1024 / 1024 > 2) {
                        return layer.alert('上传图片过大!')
                    } else {
                        if (file.size < aafile.size) {
                            return obj.upload(index, file)
                        }
                        obj.upload(index, aafile)
                    }
                })
            });
        },
        done: function (res) {
            layer.close(up); //执行关闭
            //上传完毕回调
            // console.log(res)
            if(res.code==1){
              
            } else{
                layer.msg(res.msg, {icon: 5,anim: 6,shade:0.5,time: 1000});
            }
        },
        error: function () {
            //请求异常回调
        }
    });
    // 查看图片
    window.see_img=function(){
        layer.photos({ photos: { title: "查看图片", data: [{ src: $('#goods_img').val() }] }, shade: 0.5, closeBtn: 1, anim: 5 });
    };
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992820.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号