在cordova应用程序中的Firebase云消息传递

时间:2018-01-11 21:46:30

标签: android cordova firebase firebase-cloud-messaging

我是Cordova的新手,我已经创建了一个cordova应用程序并成功运行,现在我需要在其中集成推送通知。所以我选择google Firebase ,我已经为firebase创建了所有依赖项,并下载了 google.services.json 。我已经在 index.js 文件中添加了监听器(引用this link),没问题。在firebase文档中,要求在应用程序级别构建等级添加这些行

compile 'com.google.firebase:firebase-core:11.8.0'
apply plugin: 'com.google.gms.google-services'

这是在buildscript classpath 'com.google.gms:google-services:3.0.0'

使用命令cordova build android添加此内容后,会抛出错误。我不确定有什么问题 注意: 在没有添加上述行的情况下也尝试过,在这种情况下,构建成功但通知不起作用。

1 个答案:

答案 0 :(得分:0)

您可以参考官方的phonegap插件here。这将为您提供关于如何操作的公平想法,或者如果它符合您的用例,您可以直接使用它。

Cordova是手机缺口的免费版本,因此兼容性不会成为问题。