2

为什么我在打开应用程序时收不到来自 react-native-fcm 的通知?

这是我的有效载荷

const proState={};
       proState.notiUID=recKey;
        proState.notiPayload={
          data: {
            senderKey:senderKey,
            id: senderKey+':chat',
            type: 'chat'
          },
          notification: {
            title: proState.senderSnap.fullname,
            body: proState.lastmsg,
            sound: 'default',
            id: senderKey+':chat',
            tag : senderKey+':chat',
            priority : "high",
            data: senderKey
      },
        };


  const optionss = {
    priority: "high",
    show_in_foreground: true
};

return admin.messaging()
        .sendToTopic(proState.notiUID, proState.notiPayload,optionss)

我只在应用程序最小化或关闭时收到通知

4

1 回答 1

0

你在android和ios这两个平台上都面临同样的问题吗?如果您仅在 ios 中遇到此问题,请不要担心 ios 不会在前台收到通知。这是ios的默认行为。

于 2018-07-02T02:54:31.310 回答