第三方登录auths顺序问题
安卓还没测,IOS两个手机顺序还不同(一个9一个10)
输出结果9系统
[LOG] : qq
[LOG] : weixin
[LOG] : sinaweibo
[LOG] : xiaomi
输出结果10系统
[LOG] : xiaomi
[LOG] : qq
[LOG] : sinaweibo
[LOG] : weixin
"plugins": {
"oauth": {
"qq": {
"appid": "123"
},"weixin":{"appid":"123123","appsecret":"13123"}
},
什么原因,
假如是bug的话,我怎么写var s = auths[1]; 不管它排序指定qq或者微信
1 个回复
mubrand (作者) - mubrand.com 承接各类app开发,java语言,含界面设计及前端
已解决。
var s;
for (var i = 0; i < auths.length; i++){
if (auths[i].id == 'weixin'){
s = auths[i];
break;
}
}
if(!s.authResult){。。。