1

認証のために Facebook、Google、または Twitter にリダイレクトされ、資格情報を提供すると、リダイレクトされた時点で、表示されるのは白い画面だけです。アプリケーションにリダイレクトされていないと言いたいです。

ところで、これは、Galaxy S5 電話で Ionic アプリを実行したときに発生します。ラップトップの 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);
            }
    });
4

1 に答える 1

5

解決策は、プラグイン org.apache.cordova.inappbrowser をインストールすることです。

次のコマンドを実行できます。

cordova plugin add org.apache.cordova.inappbrowser

于 2014-12-09T03:13:29.193 に答える