getUserProfile(){
const that=this;
uniCloud.uploadFile({
filePath:this.pic,
cloudPath:this.nickname+'_.jpeg',
success: (res) => {
console.log('res:',res.fileID);
console.log(that.pic);
that.pic=res.fileID;
console.log(that.pic);
}
})
uni.login({
provider:'weixin',
success: (res) => {
console.log(that.nickname);
console.log(that.pic);
uniCloud.callFunction({
name:'getUserInfo',
data:{
code:res.code,
nickname:that.nickname,
pic:that.pic,
},
}).then((res1)=>{
uni.setStorageSync('c_openid', res1.result);
uni.showToast({
itle: '登录成功', //弹框内容
icon:'success',
});
uni.switchTab({
url:'../index/index'
});
})
},
fail: (err) => {
uni.showToast({
title: '登录失败', //弹框内容
icon:'error',
});
}
})
},
uniCloud.uploadFile能正常运行,uniCloud能接收到图片
`javascript console.log(that.nickname);
console.log(that.pic);
控制台没有输出,判断uni.login()不执行
unicloud数据库也接受不到数据
打包发行后出现问题,本地调试和真机编译都没有出现这个问题
是不是发行配置有问题还是哪里有问题
急急急急急急
0 个回复