webentwicklung-frage-antwort-db.com.de

Implementieren von Push-Benachrichtigungen für Android in React Native

Ich möchte die Push-Benachrichtigungsfunktion für Android in ein natives Dokument für iOS umsetzen ( http://facebook.github.io/react-native/releases/0.40/docs/pushnotificationios.html#pushnotificationios ), So ist ihre Möglichkeit, Android Push-Benachrichtigungen zu entwickeln. Danke im Voraus.

6
lakshminarayana

Push-Benachrichtigungen für Android mit Reactative werden derzeit nicht unterstützt (Version 0.40). 

Dies kann nur mit einem Push-Benachrichtigungsdienst eines Drittanbieters erreicht werden. Wir haben es mit OneSignal zum Laufen gebracht.

Hier ist die Dokumentation: React Native SDK Dokumentation .

5
mjduminy

Ich verwende eine andere Bibliothek namens reag-native-Notifications from wix . Die Installation und Konfiguration ist einfach. Es ist gut in ihrer Dokumentation beschrieben .

Hinweis: Getestet und implementiert auf Android (nur lokale Push-Benachrichtigungen), bisher nicht für iOS.

Update (2018-01-16): Ich wechselte zu https://github.com/geektimecoil/react-native-onesignal

3
natterstefan

Ich benutze diese Bibliothek (React-native-Push-Benachrichtigung) . Dies ist sehr einfach zu bedienen. Sie müssen nur:

  1. Installation über npm;
  2. Verknüpfen Sie die Bibliothek (Reaktiver-Link).
  3. Konfigurieren Sie die Manifest.xml (Android).
  4. Importieren Sie Ihre Datei und verwenden Sie die Benachrichtigung.

Für weitere Details lesen Sie bitte die Dokumentation.

2
Rodrigo Xavier

Sie können Ihren Code mit der nativen Java-Implementierung für Android verbinden. Dies ist ein offizielles Tutorial http://facebook.github.io/react-native/docs/native-modules-Android.html .

Verwenden Sie dann die native Standardbibliothek für die Push-Benachrichtigungen, z. B. Parse oder GCM

Dies ist keine triviale Aufgabe, aber React Native ist eine schwierige Sache, wenn Sie große Apps mit verschiedenen Netzwerkfunktionen erstellen möchten.

2
Artem Mostyaev