weui.uploader('#uploader', {
url: '',
auto: false, //关闭自动上传
type: 'file',
fileVal: 'files',
compress: {
width: 1600,
height: 1600,
quality: .8
},
onBeforeQueued: function(files) {
// `this` 是轮询到的文件, `files` 是所有文件
if(["image/jpg", "image/jpeg", "image/png", "image/gif"].indexOf(this.type) < 0){
weui.alert('请上传图片');
return false; // 阻止文件添加
}
if(this.size > 10 * 1024 * 1024){
weui.alert('请上传不超过10M的图片');
return false;
}
if (files.length > 5) { // 防止一下子选择过多文件
weui.alert('一次只能上传5张图片,请重新选择');
return false;
}
if (objData.uploadCount + 1 > 10) {
weui.alert('最多只能上传10张图片');
return false;
}
objData.uploadCount=objData.uploadCount+1;
setUploadCountDom(objData.uploadCount);
},
onQueued: function(){
//console.log(this);
alert(JSON.stringify(this));
objData.blobs.push(this);
},
onSuccess: function (ret) {
//console.log(this, ret);
//submitFlag = true;
},
onError: function(err){
//weui.alert(err);
}
});

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)