推送通知 ios 相当于 android

Push notifications ios equivalent for android

我对移动开发比较陌生 我正在使用本机反应,我正在尝试为 android 实现徽章通知 这就是 ios:

的作用
PushNotificationIOS.setApplicationIconBadgeNumber(count);

我似乎找不到 android 等价物 我一直在指这个 https://github.com/wix/react-native-notifications

虽然徽章似乎没有什么 非常感谢有人为我指明正确的方向

你可以用这个https://www.npmjs.com/package/react-native-android-badge

var BadgeAndroid = require('react-native-android-badge');

BadgeAndroid.setBadge(10);

我解决了我自己的问题: 问题是,您不像 IOS 那样通过前端管理 android 的徽章通知!!! 解决方案: 如果您的消息正在发送,请在 sns 上测试: 当您通过 api 发送推送通知时,您的有效负载应如下所示

        ({
              notification: _.assign({ }, payload, {
                body: message,
                message,
                title: payload.MESSAGETITLE
                badge: THIS SHOULD BE AN INT
              })
            })

注意说 通知 这是最近的 FCM 更新。您通过 badge 传递的 int 无关紧要,因为它只会递增 1,但它必须是 int