首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >signInWithPopup不适用于安卓系统(Ionic 2+ Firebase 3)

signInWithPopup不适用于安卓系统(Ionic 2+ Firebase 3)
EN

Stack Overflow用户
提问于 2016-11-26 05:17:15
回答 1查看 1.2K关注 0票数 1

我想在我的Ionic 2+Firebase 3应用程序中使用2+Firebase!它在桌面浏览器上工作得很好,但是当我为android生成APK时,它会在弹出窗口出现之前在auth.js中抛出网络错误。然后,我输入凭据,在该应用程序的空白屏幕出现之后。提前感谢

代码语言:javascript
复制
 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);
});

}

EN

回答 1

Stack Overflow用户

发布于 2016-11-26 12:16:56

signInWithPopup()还没有在Ionic/Cordova应用程序上工作。

有一个解决办法,你需要安装Google登录插件

其工作方式是使用插件登录用户,然后将这些凭据传递给Firebase。

我为Facebook认证做了一些东西,你会遵循同样的过程,但是用谷歌插件代替。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40815202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档