应用程序徽章消失时,Phonegap应用程序打开



我正在为我的Phonegap应用程序使用"Push"插件。该应用程序是通过Phonegap Build编译的,所以我从来没有真正使用XCode。我指定我想要插件通过把它放在我的config.xml:

<gap:plugin name="com.phonegap.plugins.pushplugin" version="2.1.1" />

当我推送通知服务器端时,我可以设置徽章;但是,当手机上的应用程序打开时,徽章被清除。我想控制徽章何时被手动清除。使用这个插件通过Phonegap构建强制这种行为吗?

这是pushplugin插件的预期行为。你必须修改Objective-C代码。

下面是完整的答案:Phonegap PushPlugin在打开应用程序后重置徽章

这个插件的新API允许您在初始化时指定此首选项:

var push = PushNotification.init({
  ios: {
    badge: true,
    clearBadge: false
  }
});

相关内容

  • 没有找到相关文章

最新更新