login() {
const that = this
uni.login({
provider: 'weixin',
success: function(login_res) {
const code = login_res.code
that.login_func(code)
}
})
},
login_func(code) {
uniCloud.callFunction({
name: "login",
data: {"code": code}
}).then(res => {
console.log("login 函数返回", res)
if (res.result.errCode == "USER_NOT_FOUND") {
// uni.navigateTo({
// url:"/pages/mine/index"
// })
} else {
// 更新缓存用户名和头像和数据库ID
let userInfo = res.result.data
userInfo = {...userInfo}
uni.setStorageSync(USER_INFO, userInfo)
uni.setStorageSync("uni_id_token", res.result.data.token)
if(res.result.data.tokenExpire != 0){
uni.setStorageSync('uni_id_token_expired', res.result.data.tokenExpire)
}
}
})
}
}
JoeX
- 发布:2024-01-29 22:35
- 更新:2024-02-18 11:39
- 阅读:134
产品分类: uniCloud/App
示例代码:
操作步骤:
发送云函数报错
发送云函数报错
预期结果:
请求云函数正常进入到云函数
请求云函数正常进入到云函数
实际结果:
有请求云函数不能进入到云函数
有请求云函数不能进入到云函数
bug描述:
uniCloud本地调试发送请求到云函数报错,还未进入到云函数中就报错了。详细如图
hbuilder: 3.99