Как использовать FCM в ionic v1

Я новичок в ionic, я хочу знать, как использовать FCM в проекте ionic v1. Пожалуйста, помогите мне. Я использую Cordova-plugin-fcm. Сначала я устанавливаю этот плагин в свой проект, используя этот комментарий «плагин ionic Cordova add 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

пожалуйста, помогите мне


person B.maiTi    schedule 16.03.2018    source источник


Ответы (1)


Удалите плагин, который вы добавили, и установите эти плагины, написав следующую команду:

  1. плагин ionic add cordova-plugin-fcm.
  2. ionic plugin add cordova-plugin-inappbrowser.

Примечание. Попробуйте удалить свои платформы и хуки, если проблема не устранена, и снова установите указанный выше плагин.

person Muhammad Danish Kiani    schedule 16.03.2018
comment
Спасибо за ответ. У меня есть вопрос, просто добавьте этот плагин. - person B.maiTi; 16.03.2018
comment
да, просто добавьте эти плагины и запустите приложение для Android, но для iOS вам нужно включить Push-уведомления из Xcode › Возможности. - person Muhammad Danish Kiani; 22.03.2018
comment
я получаю сообщение об ошибке «Невозможно найти команду: плагин добавить кордова-плагин-fcm». - person user4204805; 03.06.2021
comment
Я решил использовать эту ссылку github.com/chemerisuk/cordova-plugin-firebase-messaging - person user4204805; 03.06.2021