m***@cssbuy.com
m***@cssbuy.com
  • 发布:2021-04-06 16:49
  • 更新:2021-04-06 16:49
  • 阅读:651

ios 授权拿不到邮箱

分类:HTML5+

plus.oauth.getServices(function(services) {
// alert(JSON.stringify(services),268)
for (var i in services) {
var service = services[i];
// 获取苹果授权登录对象,苹果授权登录id 为 'apple' iOS13以下系统,不会返回苹果登录对应的 service
if (service.id == 'apple') {
appleOauth = service;
break;
}
}
appleOauth.login( function(oauth){
alert(JSON.stringify(oauth),278);
_this.apple_user=oauth.target.appleInfo.user;
_this.apple_email=oauth.target.appleInfo.email;
if(_this.apple_email){
applelogin(oauth.target.appleInfo.user,oauth.target.appleInfo.email,true)
}else{
alert("Failed to get mailbox, please bind manually")
}

                    // 授权成功,苹果授权返回的信息在 oauth.target.appleInfo 中      
                }, function(err) {    
                    alert(JSON.stringify(err),281)  
                    // 授权失败 error    
                },{  
                    scope: 'email'  
                })    
            }, function(err) {   
                console.log(JSON.stringify(err),288)  
                // 获取 services 失败    
            })
2021-04-06 16:49 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复