在前景中设置离子推送通知徽章计数

时间:2016-06-08 21:22:15

标签: ios ionic-framework push-notification

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

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

1 个答案:

答案 0 :(得分:0)

我不知道它是谁的限制,但我确实通过使用以下配置让它工作:

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