auth.login(function() {
waiting.close();
plus.nativeUI.toast("登录认证成功");
auth.getUserInfo(function() {
plus.nativeUI.toast("获取用户信息成功");
var name = auth.userInfo.nickname || auth.userInfo.name;
var touxiang = auth.userInfo.headimgurl;
var myemail = auth.userInfo.email;
var myopenid = auth.userInfo.openid;
mui.getJSON(pageUrl,data,function(res){
alert(res);
})
console.log(touxiang);
console.log(name);
console.log(myemail);
plus.storage.setItem("your_name", name);
plus.storage.setItem("your_icon", touxiang);
plus.storage.setItem("your_email", myemail);
app.createState(name, touxiang, myemail, function() {
var getImg=plus.storage.getItem("person");
var flag = "_"+getImg+"_";
if(flag == "_true_"){
toPerson();
}else{
toMain();
}
toMain();
});
如上代码中,想在获取到用户信息后交到接口进行处理,但是测试中发现代码直接跳过了ajax完成了登录。有没有大牛帮忙分析一下这是为什么?
荣国府
什么垃圾代码,试了一下,根本就没有用
2017-08-14 17:58
五叶神
回复 荣国府:咋都这么嚣张,你能你别看撒
2017-08-18 16:12