我有一个在 React Native 中实现的移动应用程序,其中用户具有在线/离线状态。 我想实现一条持久通知消息,只要用户状态为"在线",即使应用程序在后台显示。
我知道有可能在媒体播放器应用程序中的暂停按钮等通知中执行操作。如何在反应原生中做到这一点?
使用 https://github.com/zo0r/react-native-push-notification
如果你想让它粘稠,你可以设置:
PushNotification.localNotification({进行中:真)}您可以使用此库的持续属性来制作粘性通知
研究 https://github.com/testshallpass/react-native-dropdownalert 我认为它会提供您所需要的
您可以使用 FCM 进行推送通知。
套餐详情 :https://github.com/evollu/react-native-fcm
首先,您需要将用户虎钳设备令牌存储到数据库中。然后,如果用户的状态更改为联机,您可以将 FCM 通知发送到一组设备令牌或仅发送到您设置的设备令牌集。因此,通知将在您的设备上弹出。
希望这就是您正在寻找的。