Faisons donc en sorte que nous puissions tous réagir à une notification si l'application était fermée.
Et pour ces notifications, ce package de notifications.
Celui-ci a simplement une méthode jamais utile.
Donc, encore une fois, en utilisant un fait et ici, j'utiliserai le même effet que je l'ai fait pour gérer les notifications entrantes.
Si ces pommes s'ouvrent, nous pouvons également appeler une autre méthode sur l'objet notifications ici.
Et papa serait l'auditeur de la réponse de notification ADD reçue.
Cela vous permet désormais de définir une fonction qui doit s'exécuter lorsqu'un utilisateur interagit avec une notification alors que l'application était
à Bakra alors que l'application n'était pas en cours d'exécution.
Ainsi, lorsqu'un utilisateur appuie sur une notification ici, nous obtenons un objet de réponse et nous pouvons verrouiller cette réponse par console pour
voir ce qu'il contient.
Maintenant, justice avant ici, nous obtenons également un abonnement.
Et maintenant, à un blanc un affrontement de nom.
Tout nommé est un abonnement en arrière-plan et tout nommé est pour un abonnement au premier plan.
Mais bien sûr, ces noms vous appartiennent.
Et puis ici, dans la fonction de nettoyage, nous voulons nettoyer à la fois l'abonnement en arrière-plan ainsi
que l'abonnement au premier plan, bien sûr.
Et vous voyez que ces yeux AP sont très similaires.
Nous travaillons avec eux de la même manière.
Nous obtenons cependant des données différentes.
Ici, nous recevons la notification ici.
Nous obtenons un objet de réponse.
Eh bien, examinons cela et voyons ce qu'il y a à l'intérieur de cette réponse.
Donc pour cela, encore une fois, je déclencherai une notification sur les androïdes.
En fait, je vais d'abord effacer ces anciennes notifications.
Ensuite, je vais le déclencher.
Et maintenant, je vais mettre l'application en mode arrière-plan.
Je suis donc de retour sur l'écran d'accueil.
Et maintenant, nous pouvons attendre l'arrivée d'une notification D.
C'est ici.
Tapons dessus.
Cela ouvre l'application.
Et maintenant vous êtes dans le terminal.
Nous avons obtenu une nouvelle sortie.
Ici, c'est.
C'est maintenant que répond l'objet.
Et en fait, c'est presque la même que la notification que nous avons reçue auparavant.
C'est juste un objet qui contient la notification.
Mais cela nous donne également cet identifiant d'action, que nous pouvons réellement ignorer ici.
Au lieu de cela, nous voyons que nous avons une clé de notification et nous pourrons à nouveau obtenir les données, le corps, le
titre et tout ce dont nous avons besoin.
Nous obtenons même des informations sur les raisons de la notification.
Maintenant, par exemple, papa, il y avait simplement un minuteur pendant 10 secondes.
C'est donc assez soigné.
Disons que tout le test est sur ISIS et donc pour tous, exécutez un certain ISIS et assurez-vous que je dois la
console ISIS ici.
Et maintenant, laissez-moi déclencher une notification, met l'application en mode arrière-plan et attendons la notification.
Attendons qu'il arrive.
Et une fois qu'il sera là, nous le taperons ici sur IWK également.
Ouvre l'application.
Et maintenant ici, nous avons également obtenu une sortie sur la glace.
Nous avons obtenu un objet ici avec des données de notification, tout comme sur Android.
Maintenant, vous verrez que certains champs de données diffèrent parce que c'est ISIS.
Mais généralement, vos données sont ici avec vos données spéciales.
Votre titre est ici.
Votre corps est là.
Vous pouvez donc explorer ces données de notification, la demande, le contenu, tout comme sur Android, puis les données du
corps ou tout ce dont vous avez besoin.
Et c'est ainsi que vous pouvez gérer les notifications à leur arrivée, lorsque votre application n'est pas en cours d'exécution.
Et encore une fois, ici, au lieu de la journalisation de la console, vous pouvez, bien sûr, faire tout ce que vous devez faire, naviguer
vers un écran différent.
Envoyer une demande HTP à un serveur, a verrouillé un utilisateur.
Faites ce que vous voulez faire dans votre application.
C'est votre application que vous exécutez.
C'est un effet hors d'usage au lieu d'un composant.
Vous pouvez donc faire ce que vous pouvez toujours faire dans les composants.
Il n'y a fondamentalement aucune limite.