我的flutter应用程序允许用户安排活动,并需要在时间到来时通知他们。这些事件涉及多个用户,可能会被删除。我正在寻找触发通知的最佳方式。
到目前为止,我已经找到了两个可以实现这一点的包:firebase_messaging
和flutter_local_notifications
。
使用firebase_messaging
,我想创建一个云函数,当在firestore中创建事件时将触发该云函数,它计划在事件期间运行另一个云函数,检查该事件是否仍然存在于firestore中,并相应地触发通知。然而,我不确定是否可以从另一个云函数中调度一个云函数。
对于flutter_local_notifications
,我的问题是用户B可能会创建涉及用户A的事件,或者在用户A的应用程序仍处于终止状态时删除该事件。因此,无法相应地调整用户A的调度通知。
你认为最好的方法是什么?
发布于 2019-08-05 00:41:09
如果你需要多人参与,flutter本地通知不适合你。它不是为此而构建的。
https://stackoverflow.com/questions/57344933
复制相似问题