我的小程序上传图片 就会出现闪退咋回事
以下是我的代码
//上传logo
uploadpic(){
var that=this;
wx.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['album', 'camera'],
success(res){
//console.log(res);
if(res.tempFilePaths.length>0){
let imgUrl=res.tempFilePaths[0];
//console.log(imgUrl);
wx.showLoading({
title: '图片上传中',
});
that.uploadlogo(imgUrl)
}
}
})
},
uploadlogo(url){
let that=this;
let pics=that.data.pics;
wx.uploadFile({
filePath:url,
name:"pics",
url:app.globalData.url + '/api/upload/image',
formData: {
'filename': "pics"
},
header: {
"Content-Type": "multipart/form-data",
["Authori-zation"]: 'Bearer ' + app.globalData.token
},
success(res){
//console.log(res);
wx.hideLoading();
if(res.statusCode==200){
let data=JSON.parse(res.data);
console.log(data.data)
pics.push(data.data.url);
app.Tips({"title":data.msg});
that.setData({pics:pics})
}else{
app.Tips({title:res.data})
}
}
})
}
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
请问现在解决了吗
发现是部分手机的问题 同事手机不闪退 我的手机闪退 我的手机型号是oppo a52
多用几个手机测试,低端是会的