火力地堡的OAuth不会在电话重定向(Firebase OAuth won't redire

2019-10-21 08:09发布

一旦我得到指向Facebook,谷歌或Twitter进行身份验证并提供我的凭据,然后在点我重定向,它都显示为白屏。 我想说的是,这不是重定向我回到我的应用程序。

顺便说一句,当我在我的Galaxy S5手机上运行我的应用程序离子发生这种情况。 当我在我的笔记本电脑上的Chrome运行重定向工作正常。

这是我的代码。

ref.authWithOAuthPopup(provider, function(error, authData) {
            if(authData){
                $timeout(function(){
                    $location.path('tab/profile');
                }, 1000);
            } else {
                $ionicPopup.alert({
                    title: 'Error',
                    template: 'Try logging in again.'
                });
                console.log(error);
            }
    });

Answer 1:

解决的办法是安装以下插件:org.apache.cordova.inappbrowser。

您可以运行下面的命令:

cordova plugin add org.apache.cordova.inappbrowser



文章来源: Firebase OAuth won't redirect on phone