如何在离子v1中使用FCM

时间:2018-03-16 10:45:15

标签: angular cordova ionic-framework cordova-plugin-fcm ionic-v1

我是离子新手,我想知道如何在离子v1项目中使用FCM请帮助我。我正在使用Cordova-plugin-fcm。 首先,我使用此评论在我的项目中安装此插件 “离子Cordova插件添加Cordova-plugin-fcm”

FCMPlugin.getToken(
function (token) {
    alert('Token: ' + token);
    console.log('Token: ' + token);
},
function (err) {
    alert('error retrieving token: ' + token);
    console.log('error retrieving token: ' + err);
}

);

然后在我的app.js中使用此代码,$ ionicPlatform.ready()

现在错误显示我的浏览器控制台

FCMPlugin is not defined

请帮帮我

2 个答案:

答案 0 :(得分:1)

删除您添加的插件并通过编写以下命令安装这些插件:

  1. 离子插件添加cordova-plugin-fcm。
  2. 离子插件添加cordova-plugin-inappbrowser。
  3. 注意:如果问题仍然存在,请尝试删除平台和挂钩,然后重新安装上述插件。

答案 1 :(得分:0)

该插件似乎不再起作用。 Here's a fork with updated dependencies.

使用此命令来安装: cordova plugin add cordova-plugin-fcm-with-dependecy-updated