Ich verwende ionic 3 und cordova-plugin-fcm 2.1.2.FCMPlugin ist nicht definiert
Ich versuche Firebase Push-Benachrichtigung Funktion zu verwenden, und ich habe dieses Tutorial https://youtu.be/1wU9N7VxoS8 für mein Gerät-Ende-Programm und https://youtu.be/oPCiDtzUcTo für meine Aufschlagseite gefolgt.
Und ich habe es in einem echten Gerät eingesetzt, aber die Benachrichtigung kommt nur einmal in der Benachrichtigungsleiste, das erste Mal, wenn ich mich anmelde. Danach stoppt es, nur wenn ich meine Nachrichten und PushToken Sammlung aus meiner Datenbank löschen, Es wird laufen, was auch einmal ist.
Dann habe ich versucht, es im Browser zu starten, aber in der Konsole log war eine Nachricht von FCMPlugin ist nicht definiert. Ich habe versucht, das declare-Schlüsselwort zu entfernen, Phonegap-Plugin zu entfernen, das native ionische Plugin verwendet, aber kein Glück.
Hilfe wäre eine göttliche Gnade für mich. (:
Lösung: zuerst, überprüfen Sie die cordova Plugin-Liste mit cordova plugin list
in der App-Verzeichnis und prüfen, ob ihre phonegap Plugin verwendet FCM-Plugin mit der phonegap Ursache dieser Fehler löschen es und Sie sind gut zu gehen.. .
ich denke vielleicht, weil cordova für Telefone ist ... und du hast kein npm-Paket dafür installiert .... auch hier ist ein FCM-Paket von ionischen https://ionicframework.com/docs/native/fcm/ – ewizard
relevanten Code anzeigen – ewizard
Ich habe es gelöst. Ich hatte versucht, das Phonegap-Plugin wieder zu entfernen, wie in [http://thangout.com/ionic-2-sending-push-notifications-to-specific-devices-part-1/](http://tphangout.com/ ionic-2-sending-push-notifications-to-specific-devices-part-1 /) und die App auf meinem Handy bereitgestellt, jetzt funktioniert es. – Ace