Cordova使用FCM推送通知android和ios

时间:2018-10-08 09:20:55

标签: cordova

我对Cordova还是陌生的,是为Cordova混合应用程序进行推送通知的任何人。请建议我推送通知插件?

2 个答案:

答案 0 :(得分:0)

cordova-plugin-firebase是Cordova Firebase实现的一个很好的插件。 我在这个插件上工作。此插件将来自Google Firebase的推送通知,分析,事件跟踪,崩溃报告等内容带入您的Cordova项目!支持Android和iOS。

受支持的Cordova版本

cordova: >= 6
cordova-android: >= 6.4
cordova-ios: >= 4

安装

通过将插件添加到项目的config.xml中来安装插件:

 <plugin name="cordova-plugin-firebase" spec="^2.0.0" />

或通过运行:

cordova plugin add cordova-plugin-firebase --save

设置

下载Firebase配置文件,适用于iOS的GoogleService-Info.plist和适用于Android的google-services.json,并将它们放置在cordova项目的根文件夹中。请查看此Firebase文章,以获取有关如何下载文件的详细信息。

- My Project/
    platforms/
    plugins/
    www/
    config.xml
    google-services.json       <--
    GoogleService-Info.plist   <--

答案 1 :(得分:0)

使用pubnub的移动推送通知

APNS和GCM / FCM推送通知与实时消息传递相结合,以最大程度地吸引用户参与

https://www.pubnub.com/products/mobile-push-notifications/

轻松可靠地自动化和发送APNS和/或FCM通知,作为主要通信选项,也可以使用PubNub实时消息传递作为后备。 PubNub通过强大的TLS和AES加密,确保您的推送通知是跨平台,跨设备的,并且端到端安全。