在HBuilderX内置浏览器预览时正常,编译后在手机上面看就是异常的。
通过数据库变化来看,正确请求了接口,但是在前端没有任何响应
如果在fail函数有内容的时候,手机端会执行fail中的操作
大神们求解!!!
请求部分代码:
uni.request({
url:'接口地址,接口正常',
method:'GET',
data:{
un:this.username,
pwd:this.password
},
success:(res) => {
if(res.data.err_code == '0'){
uni.showModal({
title:'用户有效',
content:'未开放,uid:'+res.data.text.uid
})
}else if(res.data.err_code == 'CK02001'){
uni.showModal({
title:'登录失败',
content:'用户名或密码错误 Code:CK02001'
})
}else if(res.data.err_code == 'CK02002'){
uni.showModal({
title:'登录失败',
content:'无此用户 Code:CK02002'
})
}else{
uni.showModal({
title:'登录失败',
content:'其他错误 Code:CK00000',
})
}
},
fail:uni.showModal({
title:'请求失败',
content:'网络错误或服务器处于维护状态 \n(作者服务器可能又挂了)'
})
})
1 个回复
1***@qq.com - 前端开发
建议查看一下服务端是不是没有设置跨域,内置浏览器预览不会有跨域问题。