每当用户从托盘读取推送通知时,如何在iOS上扣除徽章计数器?

时间:2012-12-12 11:14:29

标签: xtify

我通过Application Craft使用Xtify插件。

查看Xtify的帮助页面后:http://developer.xtify.com/display/sdk/PhoneGap+Cordova+for+iOS+Xtify+Integration+Guide

在该部分:管理徽章计数

我找到了一组控制徽章编号的功能。

但是从这些功能中不清楚,在用户阅读其中一个收到的通知后,如何将徽章计数器扣除一个。目前我只能完全清除托盘上的所有通知(并且徽章计数器消失)。

但是,如果用户收到4个未读通知,则徽章计数器将设置为4。 然后,如果用户阅读其中一个通知,则徽章计数器仍然停留在" 4"。 我想简单地将计数器减一,只删除#34;读取"来自托盘的通知而不是所有通知。

任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

设置/获取徽章javascript方法将设置并获取本机iOS徽章计数。但是,只有当Xtify本机目标C插件类包含在应用程序工艺平台中并使用应用程序编译时,这才有效。 javascript函数与底层的Xtify xCode / obj-c函数交互。

这将是此页面上的第9-14步: http://developer.xtify.com/display/sdk/PhoneGap+Cordova+for+iOS+Xtify+Integration+Guide

可能您需要直接联系AC以支持Xtify本机phonegap cordova插件。