Ionic 可以在没有推送服务的情况下接收推送通知吗?

Posted

技术标签:

【中文标题】Ionic 可以在没有推送服务的情况下接收推送通知吗?【英文标题】:Can Ionic receive push notifications without Push Service? 【发布时间】:2016-10-14 18:28:13 【问题描述】:

我想知道离子应用程序是否可以在没有推送服务的情况下接收推送通知。我的意思是,如果一个 ionic 应用程序可以在 Firebase Cloud Messaging (FCM) 中注册以接收推送通知,而无需通过 Ionic Cloud 提供的推送服务进行中介。直接离子应用程序-> FCM 集成是我想要弄清楚的。 提前致谢。

【问题讨论】:

【参考方案1】:

关于您向 FCM 提出的问题,是的,可以使用 FCM 和cordova-plugin-firebase 向 iosandroid 发送推送通知。

查看此Git Repo 以获得使用它的精彩演示!查看 README 进行设置,然后您就可以开始修改它了。

编辑:忘了说这个项目是针对 Ionic 2,而不是 Ionic 1。

【讨论】:

【参考方案2】:

要接收推送通知消息,您可以使用插件Phonegap Plugin Push。

我在 iOS 和 Android 上测试过,效果很好。

【讨论】:

以上是关于Ionic 可以在没有推送服务的情况下接收推送通知吗?的主要内容,如果未能解决你的问题,请参考以下文章

带电容器的 Ionic 5 推送通知

如何接收应用程序停止或设备关闭时发送的 GCM 推送通知?

发送 Ionic 推送通知,neo4j

IONIC FCM推送通知ios,无法接收

使用 Ionic 3 和 Amazon Pinpoint 推送通知

Ionic/Cordova 应用程序不会在后台收到推送通知