【发布时间】:2016-07-31 04:17:38
【问题描述】:
我正在开发一个具有 Java 后端的 Cordova 应用程序。我想知道是否必须使用 GCM 服务才能在 Android/iOS 中(在通知托盘中)显示推送通知?
我在后端使用 Apache Kafka、MQTT 代理。是否可以使用这些解决方案显示推送通知,即使用完全自定义的解决方案?
使用 MQTT 和其他代理,我能够向用户发送实时数据,但如何在通知栏中将这些消息显示为本机通知是我的问题。
【问题讨论】:
-
在旧手机上,您可以使用任何东西。在 6.0+ 上,您可能会遇到打瞌睡的问题 - 如果屏幕关闭且一段时间未插入,手机会关闭除列入白名单的应用之外的所有应用,并每小时左右打开一次网络窗口. GCM 已列入白名单。不会有 MQTT 线程
标签: android cordova ionic-framework push-notification