【发布时间】:2016-08-05 23:17:09
【问题描述】:
我有一个带有 angularfire2 和 firebase3 的 ionic2 项目。由于我无法弄清楚这个简单的代码无法在手机上运行的原因:
constructor(private af: AngularFire)
{
}
ngAfterViewInit()
{
this.af.auth.subscribe((auth) =>
{
console.log("auth fired");
});
}
它编译得很好,ngAfterViewInit 会触发,但订阅不会触发。
我可以使用电子邮件或通过 googleplus 毫无问题地登录(两者都使用 Observables),但身份验证订阅不会触发。
当我通过ionic serve 在桌面浏览器中运行它时,它可以正常工作。然而,在移动设备上,它不会。
有什么建议吗?
【问题讨论】:
-
面临类似问题!我正在使用 angularfire2 beta 2 和 angular2 rc3。
标签: ionic2 firebase-authentication angularfire2