weui upload

发布于 2022-09-04 10:02:05 字数 2076 浏览 12 评论 0

weui.uploader('#uploader', {
                url: "",
                auto: true,
                type: 'file',
                fileVal: 'fileVal',
                compress: {
                    width: 1600,
                    height: 1600,
                    quality: .8
                },
                //文件添加前回调
                onBeforeQueued: function onBeforeQueued(files) {
                    if(["image/jpg", "image/jpeg", "image/png", "image/gif"].indexOf(this.type) < 0) {
                        weui.alert('请上传图片');
                        return false;
                    }
                    if(this.size > 1 * 1024 * 1024) {
                        weui.alert('请上传不超过1M的图片');
                        return false;
                    }
                    if(files.length > 3) {
                    // 防止一下子选中过多文件
                        weui.alert('最多只能上传3张图片,请重新选择');
                        return false;
                    }
                    if(uploadCount + 1 > 3) {
                        weui.alert('最多只能上传3张图片');
                        return false;
                    }
            
                    ++uploadCount;
                    uploadCountDom.innerHTML = uploadCount;
                },
                //文件添加成功回调
                onQueued: function onQueued() {
                    console.log(this);
                },
                //文件上传前回调
                onBeforeSend: function onBeforeSend(data, headers) {
                    console.log(this, data, headers);
                },
                //文件上传进度的回调
                onProgress: function onProgress(procent) {
                    console.log(this, procent);
                },
                //文件上传成功的回调
                onSuccess: function onSuccess(ret) {
                    console.log(this, ret);
                },
                //文件上传失败的回调
                onError: function onError(err) {
                    console.log(this, err);
                }
            });

那个url指的是上传的接口?
如何使用weui的这个上传的方法把图片传到七牛?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

活泼老夫 2022-09-11 10:02:05

只是封装了一层而已(实际上还是ajax), url填写你的目的url 即可.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文