【问题标题】:Firebase database integration not working from within PhoneGap Build Web appFirebase 数据库集成在 PhoneGap Build Web 应用程序中不起作用
【发布时间】:2017-07-10 21:02:57
【问题描述】:

我编写了一个与 Firebase 数据库交互的小型 Web 应用。 当我在浏览器上测试应用程序时,一切正常,我添加到数据库中的任何新数据都会自动反映在我的应用程序的 Firebase 数据库控制台上。

但是,当我使用 PhoneGap Build 打包我的 Web 应用程序时,有些东西无法正常工作。 我对 Firebase 数据库的所有调用似乎都运行良好,我什至在我的应用程序中获得了唯一的推送 ID,但是 Firebase 数据库控制台上没有任何反映。

难道我在 PhoneGap Build 应用程序中所做的关于与 Firebase 数据库交互的所有操作实际上都是在本地完成的,并且没有任何内容传输回 Firebase 在线数据库?

这是一个已知问题吗?

我没有使用Cordova Firebase plugin。我应该使用它吗?它会解决问题吗?我了解此插件不适用于 PhoneGap Build。

提前致谢

【问题讨论】:

    标签: cordova firebase firebase-realtime-database phonegap


    【解决方案1】:

    我找到了解决方案。 原来这是一个 phonegap 问题,在将以下内容添加到 config.xml 文件时解决了这个问题:

    <gap:plugin name="cordova-plugin-whitelist" source="npm" />
    <access origin="*" />
    <allow-navigation href="*" />
    <allow-intent href="*" />
    

    希望对大家有帮助

    【讨论】:

    • 这对我正在做的事情非常有帮助
    猜你喜欢
    • 2021-10-29
    • 1970-01-01
    • 2021-07-31
    • 2019-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多