2017-07-02 32 views
0

私はイオン1のアプリケーションを持っており、アンドロイド上でのみログインすると奇妙なエラーが発生します。 ユーザーがアプリケーションを開いてログインする初めてのときだけ、完全にログを記録しています。彼がログアウトして再度ログインしようとすると、このエラー "Auth/Network-Request Failed"が表示され、アプリケーションを閉じてから再び開くまでログインできません。私は問題とは何か、なぜそれが初めて働いているのか分からない。これは私のコードです。Firebase。ログイン失敗時のネットワークタイムアウトの認証

<button class="button button-balanced small_button" ng-click="LogIn(user)"> 
       Sign in 
    </button> 

    //JS FILE 
    firebase.auth().signInWithEmailAndPassword($scope.registerusername, $scope.registerpassword) 
    .then(function (user){ 
     //GO HOMEPAGE 
    }) 
    .catch(function (error) { 
     alert(errorCode);     
    }); 

答えて

0

2物事:

  1. は私達にあなたのエラーの詳細を与えます。だけでなく、Auth/Network-Request Failed。完全なエラーオブジェクトをここに貼り付けます。

  2. firebase依存関係をアップグレードしてみてください。

+0

これはエラーメッセージです。 "ネットワークエラー(タイムアウト、接続が中断された、到達不能なホストなど)が発生しました"。事は私がログアウトした後に起こっている理由です。また、あなたのfirebase依存性をアップグレードすることを意味しますか?あなたはバージョンを意味しますか? –

+0

はい、バージョンです。最後のバージョンを使用してみてください。そして、そのエラーはあなたが元のエラーではない貼り付けです。 'alert(errorCode)'を実行する代わりに、そのerrorCodeオブジェクトを(JSON.stringityのような)完全な文字列に解析し、ここにFULLエラーを貼り付けてみてください。完全な完全エラーオブジェクトを表示したい。このようなものhttps://firebase.google.com/docs/reference/js/firebase.auth.ErrorエラーID、エラーメッセージ、およびその他の情報が必要です –

関連する問題