2016-11-26 12 views
1

私のIonic 2 + Firebase 3アプリケーションでsignInWithPopupを使用したいと思います!デスクトップブラウザでうまく動作しますが、Android用のAPKを生成するとauth.jsにネットワークエラーが表示されてからポップアップが表示されます。次に、私は資格情報を入力し、その後、そのアプリケーションの空白の画面が表示されます。事前に感謝signInWithPopupはアンドロイド(Ionic 2 + Firebase 3)で動作しません

var provider = new firebase.auth.GoogleAuthProvider(); 
firebase.auth().signInWithPopup(provider).then(function(result) { 
    // This gives you Access Token. You can use it to access the Google API. 
    this.navCtrl.push(WriteReviewPage); 
    // ... 
}).catch(function(error) { 
    alert(error.message); 
}); 

}

答えて

0

signInWithPopup()イオン/コルドバはまだをアプリ上では動作しません。回避策カントーがあります

は、あなたがユーザのログイン処理をプラグインを使用することで動作しますGoogle Sign-in plugin

方法をインストールする必要があり、その後、あなたはFirebaseに、これらの資格情報を渡します。

私はFacebook authenticationのために何かを作ったが、代わりにGoogleのプラグインを使って同じプロセスを実行する。

+0

こんにちは、この質問を提出して申し訳ありませんが、問題は解決されているか、リンクされた回避策を使用する必要がありますか? – User999

+0

こんにちは@MarinaCooper彼らはCordovaアプリのサポートを追加しました:https://firebase.google.com/docs/auth/web/cordova しかし、ネイティブプラグインを使用している私の経験では、それらのアカウントピッカーがログインできるようにすることで、ブラウザを使用してサインインすることができます。 – javebratt

関連する問題