首页 > 解决方案 > android上的自动推送通知Cordova

问题描述

我正在为android构建一个cordova应用程序。我需要在数据库更新时通知用户,即使他们没有打开应用程序。这是可能的?怎么做?

标签: androidcordovapush-notification

解决方案


基本上,通知会在您的应用程序未使用时提供有关事件的简短、及时的信息。有关通知如何在 Android 上显示的介绍,请参阅通知概述。对于使用通知的示例代码。此代码使用 Android 支持库中的 NotificationCompat API。这些 API 允许您添加仅在较新版本的 Android 上可用的功能,同时仍提供与 Android 4.0(API 级别 14)的兼容性。但是,一些新功能(例如内联回复操作)会导致旧版本无法操作。

添加支持库 尽管大多数使用 Android Studio 创建的项目都包含使用 NotificationCompat 所需的依赖项,但您应该验证您的模块级 build.gradle 文件是否包含以下依赖项:

依赖项{实现“com.android.support:support-c compat:28.0.0”}

您可以在此处查看更多信息: https ://developer.android.com/training/notify-user/channels


推荐阅读