农民工小郑
农民工小郑
  • 发布:2016-04-15 16:05
  • 更新:2019-10-28 23:06
  • 阅读:3833

【已经解决】授权登录 auth.login中的successcallback在ios真机调试和云端打包之后都不执行

分类:MUI

想请教各位前辈关于授权登录的问题

                   if (!auth.authResult) {  
                        console.log('startlogin');    
                        auth.login(function() {   
                            console.log('success');   
                            w && w.close();  
                            w = null;  
                            console.log(JSON.stringify(auth));  
                            if(type == 'sinaweibo'){  
                                sinaRegister(auth);  
                            } else if(type == 'weixin'){  
                                wechatRegister(auth);  
                            } else if(type == 'qq'){  
                                QQRegister(auth);  
                            }  
                        }, function(e) {  
                            w && w.close();  
                            w = null;  
                            // 用户取消授权登录  
                            console.log('cancel');   
                        });  
                        console.log('end');  
                    } else {  
                        w && w.close();  
                        alert("已经登录认证!");  
                    }

在android上真机调试可以使用

在ios上真机调试auth.login中的successcallback不执行

云端打包之后 android和ios中的successcallback不执行

究竟是什么问题,请各位前辈指点一下。

2016-04-15 16:05 负责人:无 分享
已邀请:
农民工小郑

农民工小郑 (作者)

原来是旧版本bug ,下载最新的hbuilder就OK了。

  • 7***@qq.com

    我也遇到这个问题了 我是最新的hbuilder 可是ios真机还是不行啊

    2018-07-26 13:58

7***@qq.com

7***@qq.com

我也遇到这个问题了 我是最新的hbuilder 可是ios真机还是不行啊

  • 1***@qq.com

    兄弟,解决了吗,求指导

    2019-10-29 11:43

1***@qq.com

1***@qq.com - 90后IT男

最新版的hbuilderx也出现此问题

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