【问题标题】:Firebase Firestore / React Native Chat NotificationFirebase Firestore / React Native 聊天通知
【发布时间】:2021-09-30 13:26:45
【问题描述】:

我的应用目前支持仅适用于 Firebase Firestore 的聊天功能。

我的想法是在收到新消息时实现通知,问题是:即使应用程序关闭,我也想获得通知。 (如果您关闭 Instagram 或 Whatsapp,如果有人向您发送消息,您也会收到通知,这就是我的意思。)

我面临的问题是,所有 Firebase 侦听器仅在我的应用程序连接到 Firebase 服务器时才起作用,但一旦我关闭应用程序,应用程序当然会与服务器断开连接,因此侦听器不再工作。

如果 Firebase Firestore 上的某些内容发生了更改(在这种情况下,如果在特定位置创建了新文档),我需要一个函数或功能在后台跟踪,如果是,则触发通知,即使应用关闭。

有人对我有什么方法可以完成这项任务吗?

【问题讨论】:

    标签: javascript firebase react-native google-cloud-firestore


    【解决方案1】:

    You can use Firebase cloud messaging 来解决这个问题,因为只要有新数据可用于同步,它就会检查客户端设备状态并更新它。在这里你可以找到how to set it up.的分步指南

    【讨论】:

    • 你好@KubaghettothefreshTestobun。这是answer your question吗?
    • 是的,我花了很长时间才实现它,但现在可以了。我将 firebase 云功能与 expo-notifications 包一起使用,效果非常好。
    猜你喜欢
    • 2016-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    相关资源
    最近更新 更多