我有一个带有 angularfire2 和 firebase3 的 ionic2 项目。由于我无法弄清楚这个简单的代码无法在手机上运行的原因:
constructor(private af: AngularFire)
{
}
ngAfterViewInit()
{
this.af.auth.subscribe((auth) =>
{
console.log("auth fired");
});
}
它编译得很好,会ngAfterViewInit
触发,但订阅不会触发。我可以使用电子邮件或通过 googleplus 登录没有问题(两者都使用Observables
),但身份验证订阅不会触发。
当我通过它在桌面浏览器中运行它时,ionic serve
它可以正常工作。然而,在移动设备上,它不会。
有什么建议么?