我尝试通过cordova-fcm-plugin在我的Ionic 2应用中使用FCM推送通知。
我已经关注了每个教程,当我从firebase控制台发送推送时它工作正常,但我想在我的应用中使用其功能和有效负载做一些事情,但当我尝试要使用插件中的任何方法,我在Visual Studio上遇到无法找到名称' FCMPlugin' 错误: The error 我一直在寻找如何正确使用它并且找不到任何东西,只是这个问题:The Question
那么实现和使用插件的正确方法是什么?有模块吗?我可以用“离子 - 原生”来称呼它?我必须从某个地方导入它?只需使用index.html中的插件.js文件链接?或者这个错误是普通的,在仿真/构建中它可以正常工作吗?
谢谢:D
PS:我没有尝试构建它或模仿它看看会发生什么,现在就去做。
好的,这是一个错误,不允许我构建我的应用程序。 Rly现在需要知道如何使用插件。
答案 0 :(得分:6)
您必须在导入后声明FCMPlugin变量:
import { Foo} from '../pages/foo/foo';
import { Bar } from '../pages/bar/bar';
declare var FCMPlugin: any; // <---- this is the magic line