在前台设置 Ionic 推送通知徽章计数



当应用程序处于前台时,我们从ionic的推送API发送的推送通知不会设置徽章计数(在后台工作正常)。

1)这是APNS的工作方式,还是离子的一个特定缺点,还是我做错了什么?2)如果我没有做错任何事,大概解决方案是在onNotification回调中手动在本地设置徽章计数。Ionic 的客户端推送库是否支持设置徽章计数?

我不知道

这是谁的限制,但我确实使用以下配置使其工作:

const push = new Ionic.Push({ ...settings, onNotification: function(n) {
    this._plugin.setApplicationIconBadgeNumber(() => null, () => null, n.count)
});

最新更新