Cordova-plugin-fcm:找不到名称' FCMPlugin'

时间:2016-12-21 11:13:15

标签: android cordova firebase ionic2 firebase-cloud-messaging

我尝试通过cordova-fcm-plugin在我的Ionic 2应用中使用FCM推送通知。

我已经关注了每个教程,当我从firebase控制台发送推送时它工作正常,但我想在我的应用中使用其功能和有效负载做一些事情,但当我尝试要使用插件中的任何方法,我在Visual Studio上遇到无法找到名称' FCMPlugin' 错误: The error 我一直在寻找如何正确使用它并且找不到任何东西,只是这个问题:The Question

那么实现和使用插件的正确方法是什么?有模块吗?我可以用“离子 - 原生”来称呼它?我必须从某个地方导入它?只需使用index.html中的插件.js文件链接?或者这个错误是普通的,在仿真/构建中它可以正常工作吗?

谢谢:D

PS:我没有尝试构建它或模仿它看看会发生什么,现在就去做。

修改

好的,这是一个错误,不允许我构建我的应用程序。 Rly现在需要知道如何使用插件。

1 个答案:

答案 0 :(得分:6)

您必须在导入后声明FCMPlugin变量:

import { Foo}  from  '../pages/foo/foo';
import { Bar } from  '../pages/bar/bar';
declare var FCMPlugin: any; // <---- this is the magic line