ios - 打开 Phonegap 应用程序时应用程序角标(Badge)消失?

标签 ios cordova phonegap-build phonegap-pushplugin

我正在为我的 Phonegap 应用程序使用“推送”插件。该应用程序是通过 Phonegap Build 编译的,所以我从未真正使用过 XCode。我通过将其放入我的 config.xml 来指定我想要的插件:

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

我可以在推送通知服务器端时设置角标(Badge);但是,当手机上的应用程序打开时,角标(Badge)被清除。我想控制何时手动清除角标(Badge)。通过 Phonegap Build 使用此插件会强制执行此行为吗?

最佳答案

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

这是完整的答案:Phonegap PushPlugin reset badge after opening app

关于ios - 打开 Phonegap 应用程序时应用程序角标(Badge)消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23915657/

相关文章:

ios - 火力地堡 ".read": "auth != null && auth.uid == $uid" not working as expected

javascript - 从 cordova 文件传输插件上传文件到 nodeJS 服务器

android - 嵌入的mp3在Phonegap应用中不起作用

android - 在 webview 中打开 url - phonegap

iphone - 带有 UITableViewController 的应用程序变得非常无响应

ios - 广告标识符 [IDFA] 使用不当

iPhone Cocos2D - 手指旋转 Sprite

javascript - 反转状态栏cordova的图标颜色

javascript - 如何使用 JavaScript 将值从一个 HTML 页面传递到另一个页面?

android - build.phonegap 插件不受支持 : cordova-plugin-whitelist @ 1