Cordova最稳定的FCM插件

时间:2017-01-23 14:16:12

标签: cordova firebase cordova-plugins firebase-cloud-messaging

Cordova最稳定,功能最丰富的FCM插件是什么。所需要的只是接收推送消息和FCM注册令牌。前景和背景。

我已经尝试https://github.com/fechanique/cordova-plugin-fcm并且它完成了Android的工作但不适用于iOS,因为我没有获得js回调。所以我正在寻找一种可以在两个平台上运行SAME的替代方案。

提前感谢您的回答

2 个答案:

答案 0 :(得分:7)

嗯,据我所知,FCM没有更好的插件。您尝试调试此插件,或使用这两个中的一个(我从未测试过它们):

https://www.npmjs.com/package/cordova-plugin-firebase

https://www.npmjs.com/package/cordova-plugin-fcm-afronutt

如果其中一个为你工作,请对此发表评论,以便让其他人受益。

[编辑] 显然,第二个链接就是你使用的插件。

[EDIT2] 有关cordova-plugin-fcm

的问题的可能解决方案,请参阅This

[EDIT3] 我使用cordova-plugin-fcm用于IOS和Android直到今天18/6/2018。它工作得很好。我经常在我的iPhone 5上更新IOS。所以它是最新的。

答案 1 :(得分:1)

如果我正确理解您的问题,您希望能够使用推送通知(注册令牌就是这样)。

我自己还没有使用它(但是),但最近phonegap push plugin(参见8月的announcement)通过FCM开始工作。

旧插件曾用于GCM,现在他们将其迁移到FCM。它支持Android和iOS,如果你愿意,还可以使用APNS作为旧插件。

该项目似乎有更好的文档记录,包含大量示例有效负载,每个设备的详细选项和细微差别等,并且非常活跃(2017年4月4日,108/1544手表/星级对比58/418)几天前的最新更新(对于cordova-plugin-fcm的5/6个月)。

从我的印象来看,phonegap-plugin-push使用得更广泛......

话虽如此,我也没有具体经验 - 仅使用phonegap-plugin-push的前身。