【问题标题】:Unable to connect to firebaseio.com无法连接到 firebaseio.com
【发布时间】:2017-04-24 23:45:12
【问题描述】:

好的,这可能不是发布此内容的正确位置,但我已经筋疲力尽了。

我有一个带有 AngularFire2 的 Ionic2 应用程序。我无法从移动设备连接到 firebaseio.com。

这可能是一个白名单问题,但如果我能找到它该死的。我有

<allow-intent href="https://*.firebaseio.com/*" />

在模拟器 localhost 中一切正常,只是在物理设备上不行。我使用 chrome-tools 连接到运行远程设备的应用程序,并且确实看到我没有连接到 firebaseio.com 服务器。我明白了

未能加载资源 appname.firebaseio.com/.lp?start=t&ser=94215074&cb=12&v=5

未能加载资源 appname.firebaseio.com/.lp?start=t&ser=94215074&cb=12&v=5

状态是(失败),不是404,不是500,只是(失败)。

我已经更新了所有内容。 Firebase 2.7.8、Ionic-cli 2.2.3、angular 4.0.0、angularfire2 4.0.0-rc0 仍然是同样的错误。

我添加了以下科尔多瓦插件,但似乎没有任何帮助。

cordova-plugin-buildinfo 
cordova-universal-links-plugin 
cordova-plugin-browsertab 
cordova-plugin-inappbrowser

任何见解将不胜感激。

【问题讨论】:

    标签: android cordova firebase ionic-framework angularfire2


    【解决方案1】:

    您需要将https://.firebaseio.com/ 更改为https://*.firebaseio.com/* 吗? (缺少 *s)

    根据科尔多瓦docs

    协议允许使用通配符作为前缀 到主机,或作为路径的后缀

    示例: &lt;allow-intent href="*://*.example.com/*" /&gt;

    【讨论】:

      【解决方案2】:

      您目前拥有.firebaseio.com(强调.firebaseio 之前)。通常你需要做类似https://*.firebaseio.com

      【讨论】:

        【解决方案3】:

        平台已损坏。我删除并添加了 android 平台并解决了问题。

        【讨论】:

          猜你喜欢
          • 2021-11-11
          • 1970-01-01
          • 2018-02-07
          • 1970-01-01
          • 2019-12-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多