Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic2 Angularfire2授权订阅赢得';不要在手机上开火_Ionic2_Firebase Authentication_Angularfire2 - Fatal编程技术网

Ionic2 Angularfire2授权订阅赢得';不要在手机上开火

Ionic2 Angularfire2授权订阅赢得';不要在手机上开火,ionic2,firebase-authentication,angularfire2,Ionic2,Firebase Authentication,Angularfire2,我与angularfire2和firebase3有一个ionic2项目。由于种种原因,我无法理解这个简单的代码在手机上不起作用: constructor(private af: AngularFire) { } ngAfterViewInit() { this.af.auth.subscribe((auth) => { console.log("auth fired"); }); } 它编译得很好,ngAfterViewInit启动,但订阅从未启

我与angularfire2和firebase3有一个ionic2项目。由于种种原因,我无法理解这个简单的代码在手机上不起作用:

constructor(private af: AngularFire)
{
}

ngAfterViewInit()
{
    this.af.auth.subscribe((auth) =>
    {
        console.log("auth fired");
    });
}
它编译得很好,
ngAfterViewInit
启动,但订阅从未启动。 我可以通过电子邮件或googleplus登录而不会出现问题(两者都使用
可观察项
),但auth订阅不会启动

当我在桌面浏览器中通过
ionic-serve
运行它时,它会正常工作。然而,在移动设备上,它不会


有什么建议吗?

我也面临同样的问题,在将AngularFire2升级到beta 3版后,问题得到了解决

因此,在package.json中,更改为:

"angularfire2": "^2.0.0-beta.3-0930330"

然后npm安装并尝试运行该应用程序。npm安装抱怨未满足对等依赖,需要Angular 2 RC 2,我使用的是RC3。但这只是一个警告,在这次更改后,应用程序运行良好。

面临类似问题!我在angularfire2 beta 2和angular2 rc3上。你从哪里得到“3-0930330”?对如何获得特定版本感兴趣。