【问题标题】:badge/notification count not updating when application is background当应用程序为后台时,徽章/通知计数未更新
【发布时间】:2019-09-06 17:16:32
【问题描述】:

在当前应用程序中,本地检查应用程序是否有新消息。如果应用程序在后台并且有 5 条消息到达,我需要将应用程序图标上的徽章计数显示为 5,并且应用程序仍然应该在后台。

如何使用 ionic 实现这一点?

【问题讨论】:

    标签: ionic-framework ionic2 ionic3 ionic-native


    【解决方案1】:

    实施起来时间长,不知道你卡在哪里了,但总之你要考虑三个方面:

    1. 配置服务器以推送通知(使用消息解决方案,例如Firebase Cloud Messaging
    2. 在应用程序中接收推送通知(使用 Ionic 或 Cordova 插件)
    3. 不显示通知,而是更改应用图标上的徽章(使用 Ionic 或 Cordova 插件)

    【讨论】:

    • 谢谢@XavierBrt。当前仅在应用程序中签入,会出现任何新消息,并且仅查看显示这些消息的计数。比如说,一个示例应用程序在后台,并且通过 web 服务添加了新消息,其中仅通过提供程序检查应用程序是否是新的和未查看的更新计数并仅在后台显示徽章计数
    • 已安装ionicframework.com/docs/v3/native/background-mode,之后出现插件未安装等错误。 this.backgroundMode.isActive();
    猜你喜欢
    • 1970-01-01
    • 2012-12-24
    • 2019-10-26
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    相关资源
    最近更新 更多