如何防止 Push Plugin 在从后台进入应用程序后将我的角标(Badge)计数重置为 0?
最佳答案
我也遇到这个问题了。
出于某种原因,这是预期的行为。这是因为在 com.phonegap.plugins.PushPlugin 中,当应用再次激活时,角标(Badge)会被清除为 0。
我最终编辑了插件:
在文件“AppDelegate+notification.m”中,方法中:
"- (void)applicationDidBecomeActive:(UIApplication *)application {"
换行~90:
//zero badge
application.applicationIconBadgeNumber = 0;
至:
//zero badge
//application.applicationIconBadgeNumber = 0;
(我刚刚将其注释掉)。
关于ios - 打开应用程序后 Phonegap PushPlugin 重置角标(Badge),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24601874/