【问题标题】:React Native event trigger when app quit state应用退出状态时 React Native 事件触发
【发布时间】:2022-04-22 13:53:35
【问题描述】:

我想在收到 fcm 推送通知时触发应用程序中的警报,当应用程序关闭(退出状态)但没有事件触发时。

我正在使用

  • @react-native-firebase/app
  • @react-native-firebase/messaging

有什么方法可以在应用处于退出状态时触发事件。

我用这个包报警

  • react-native-alarm-notification

前台和后台一切正常。

【问题讨论】:

  • 我遇到了类似的问题,屏幕上实际上没有显示任何内容。你找到解决办法了吗?有什么提示吗?

标签: firebase react-native push-notification firebase-cloud-messaging alarm


【解决方案1】:

尝试在根目录的 index.js 中添加这个:

const backgroundHandler= async (message)=>{
If(message){
    console.log(this is the firebase quit state message,
    message)}
    return
}
appregistry.registerheadlesstask(
        'ReactNativeFirebaseMessagingHeadlessTask',
         (message)=>backgroundHandler )

当从 fcm 接收的对象中没有通知对象时会发生这种情况。 如果这是您的问题,这是解决此问题的一种方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-19
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    相关资源
    最近更新 更多