Tay*_*son 7 notifications push-notification ios firebase swift
我创建了一个使用firebase实时数据库和存储的应用程序.我的应用程序允许用户互相发送消息,但我不确定如何在收到新消息时通知用户.我将所有消息存储在一个名为messages的节点中.然后,我将消息关系存储在名为"user-messages"的不同节点中.如何监控"用户消息"节点以通知用户有新消息的通知?我熟悉观察事件类型等,即:.Value和.ChildAdded,但我不知道如何触发事件来向用户发送通知.
编辑:给了更多的肯定.
正如您所提到的,您可以使用child_added事件来监视每当添加新消息时user-messages,并firebase在添加新子项时调用事件处理程序。
ref.child('user-messages').on('child_added', (snapshot) => {
// Read the message and send notification here
})
Run Code Online (Sandbox Code Playgroud)
您可能希望user-message在处理后也进行更新,以便在应用程序重新启动时不会发送重复的通知。
| 归档时间: |
|
| 查看次数: |
4415 次 |
| 最近记录: |