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

Gab*_*eto 4 android cordova firebase ionic2 firebase-cloud-messaging

我正在尝试通过cordova-fcm-plugin使用我的Ionic 2应用程序进行FCM推送通知.

我已经按照每个教程进行操作,当我从firebase控制台发送推送时它工作正常,但我想在我的应用程序中使用其功能和有效负载做一些事情,但当我尝试使用插件中的任何方法时,我得到a 在Visual Studio上找不到名称"FCMPlugin"错误: 错误 我一直在寻找如何正确使用它并且没有找到任何内容,只是这个问题:问题

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

感谢:D

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

编辑

好的,所以这是一个错误,不会让我构建我的应用程序.Rly现在需要知道如何使用插件.

Mar*_*ijn 6

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

import { Foo}  from  '../pages/foo/foo';
import { Bar } from  '../pages/bar/bar';
declare var FCMPlugin: any; // <---- this is the magic line
Run Code Online (Sandbox Code Playgroud)