安卓端微信授权失败,返回code=-1,换了签名还是不行,
wx = api.require('wx');
wx.isInstalled(function(ret, err) {
// alert(123);
if (!ret.installed) {
alert('当前设备未安装微信客户端');
} else {
// alert(456);
wx.auth(function(ret, err) {
// alert(JSON.stringify(ret));
// alert(JSON.stringify(err));
if (ret.status) {
wx.getToken({
code: ret.code
}, function(ret, err) {
if (ret.status) {
var data={};
data.openid=ret.openId;
//获取wx头像,昵称
wx.getUserInfo({
accessToken: ret.accessToken,
openId: ret.openId
}, function(ret, err) {
if (ret.status) {
//alert(JSON.stringify(ret));
app.bindwx(data);
}
});
} else {
go_alert2(JSON.stringify(err))
}
});
} else {
go_alert2("微信授权绑定失败");
}
});
}
});
安卓端授权时,每次都 走go_alert2("微信授权绑定失败");这句,ios授权没得问题