web-dev-qa-db-fra.com

Comment implémenter les notifications push pour Android dans React Native

Je voudrais implémenter la fonctionnalité de notification Push pour Android dans une réaction native comme un livre de documents fourni pour iOS ( http://facebook.github.io/react-native/releases/0.40/docs/pushnotificationios.html#pushnotificationios ), Il en est ainsi de toute façon de développer les notifications Push Android . Merci d’avance.

6
lakshminarayana

Les notifications push pour Android utilisant react-native ne sont actuellement pas prises en charge (version 0.40). 

Le seul moyen d'y parvenir est de faire appel à un service de notification Push tiers. Nous avons eu le travail en utilisant OneSignal .

Voici la documentation: Documentation React Native SDK .

5
mjduminy

J'utilise une autre bibliothèque appelée react-native-notifications from wix . L'installation et la configuration sont simples. Il est bien décrit dans leur documentation .

Remarque: Testé et mis en œuvre sur Android (uniquement les notifications push locales), pas sur iOS jusqu'à présent.

Mise à jour (2018-01-16): Je suis passé à https://github.com/geektimecoil/react-native-onesignal

3
natterstefan

J'utilise cette Bibliothèque (react-native-Push-notification) . C'est très simple à utiliser. Vous avez juste besoin de:

  1. Installer via npm;
  2. Reliez la bibliothèque (react-native-link);
  3. Configurez le fichier Manifest.xml (Android);
  4. Importez dans votre fichier et utilisez la notification.

Pour plus de détails, veuillez lire la documentation.

2
Rodrigo Xavier

Vous pouvez connecter votre code à l'implémentation Java native pour Android. Ceci est un tutoriel officiel http://facebook.github.io/react-native/docs/native-modules-Android.html .

Utilisez ensuite la bibliothèque native standard pour les notifications Push, telle que Parse ou GCM

Ce n'est pas une tâche facile, mais React Native est une tâche ardue si vous souhaitez créer une grande application avec diverses fonctionnalités réseau.

2
Artem Mostyaev