我正在使用react-native-firebase来处理我的react原生应用程序中的设备通知。我正在使用subscribeToTopic()和unsubscribeFromTopic()api在我的设备上获取警报。
问题是我想为用户提供设置一次性或所有通知的选项。默认情况下,通知一直持续到用户取消订阅为止。如果用户将其设置为一次性通知并且应用程序在后台,我想自动取消订阅主题。当我的应用程序在后台时,有什么方法可以处理吗?
任何人都可以帮助我如何在我的反应本机代码中处理它或以任何方式处理它吗?
任何帮助将不胜感激。
谢谢。
好吧,您也可以在服务器端执行此操作。您可以做的是在将消息发送到该主题后取消订阅该主题的用户。为此,您可以使用 Firebase 管理员 SDK,并在文档中提供了一个示例。你可以试一试。