我在Android设备上遇到以下API问题:
以下是提取代码:
login(user,password) {
let query = oauthManager.loginUrl(user,password);
console.log(query);
return fetch(query)
.then(response => response.json())
.then(json => {
//Error
if( json.error ){
console.log(json.error);
return false
}
//Save and return token
return oauthManager
.saveOauth(json)
.then(() => {
return oauthManager.saveUser(user)
})
.then(() => {
return oauthManager.getToken()
})
.then(token => {
console.log(token);
return true
});
})
.catch((error) => {
console.log(error)
});
},
脚本在ios设备上运行良好。 关于为什么会发生这种情况的任何想法?
非常感谢
答案 0 :(得分:3)
好吧,我不得不做一些研究并转向Android。似乎它是服务器中的SSL证书问题。如果有人有这个问题我建议做同样的事情:尝试在本机平台上发出请求并得到一个可以理解的错误。我希望这能节省一些人的时间