如果我有2个用户,并且如果user2的应用程序在后台,则user1是否可以向user2发送推送通知?
方案是:user1更新Firestore文档中的字段。此时,我希望user1向用户2发送推送通知,以通知他们更改。
目前,当应用程序在前台时,{2}通过document.addSnapshotListener()
,user2可以成功检测到文档更改。
但是,当user2离开应用程序时,其snapshotListener
将被删除。
有没有一种方法可以仅使用Firestore和内置Android API或Firebase Cloud Messaging从user1向user2发送推送通知?或者我必须使用类似Google Cloud Functions的工具来工作?