Je souhaite savoir comment envoyer une notification locale en mode travail. Je veux que la notification apparaisse dans l'écran de l'appareil même si l'application n'est pas au premier plan. J'ai cherché et trouvé seulement en utilisant WL.SimpleDialog, cependant ceci montre seulement quand l'utilisateur ouvre l'application. Y a-t-il un moyen de faire cela?Comment afficher la notification locale - Worklight
Répondre
Si vous êtes en fait référence à Lieu Notifications, voir ces questions:
- Using katzer local notification in IBM Worklight
How can i create local Notification in worklight
Il aurait aidé si vous avez mentionné que vous visez les environnements, mais avec un peu de bricolage ce qui précède devrait fonctionner à la fois Android et iOS.
Si quand vous dites "alerte" vous voulez dire en fait une boîte de dialogue ...
Vous pouvez utiliser Cordova's
pause
event, comme ci-dessous. L'affichage d'unalert()
n'est pas un IMO professionnel. Quoi qu'il en soit, vous pouvez remplacer le ci-dessousWL.SimpleDialog
avec une alerte ...commune \ js \ main.js
function wlCommonInit(){ document.addEventListener("pause", showDialog, false); } function showDialog() { WL.SimpleDialog.show( "My Dialog", "My Text", [{text: "My Button", handler: function() { }}] ); }
Il n'y a pas « rendu » lorsque l'application est pas au premier plan, si Je pense que ce qui précède est le meilleur que vous obtiendrez.
Lors de l'envoi de l'application en arrière-plan, affichez une alerte. De cette façon, lorsque vous ramènerez l'application au premier plan, une boîte de dialogue s'affichera.
SimpleDialog envoie une alerte, mais l'utilisateur ne peut le voir quand il/elle ouvre à nouveau l'application. Dans certains cas, je souhaite que mon application envoie automatiquement des alertes. Donc, je voudrais que l'utilisateur le reçoive même lorsque l'application est en arrière-plan. Je pense que cela s'appelle la notification locale. – AWSSET
Ensuite, n'écrivez pas "alerte" quand vous voulez dire une notification. le contexte compte. :) Voir ma réponse mise à jour. –
Bonjour. Désolé pour la réponse tardive. J'ai suivi les étapes que vous avez fournies dans ce [lien] (http://stackoverflow.com/questions/24077230/using-katzer-local-notification-in-ibm-worklight). Cependant, je n'ai pas pu avoir le cordova_plugins.js que vous avez mentionné. Est-ce généré automatiquement? Comment? – AWSSET
- 1. Afficher la notification locale toutes les heures
- 2. Comment initialiser la notification locale?
- 3. Notification locale
- 4. IBM Worklight 5.0.5 - Comment afficher la table notification_device?
- 5. La notification locale n'arrive pas
- 6. répétition de notification locale
- 7. notification locale iPhone sdk
- 8. Notification locale dans l'iphone
- 9. notification locale basée
- 10. Notification locale ios didreceivelocalnotification
- 11. Notification locale ou push
- 12. question notification locale
- 13. iOS personnalisation notification locale
- 14. Lancement iOS App de la notification locale
- 15. Notification locale Android dans Unity
- 16. comment annuler une notification locale dans iphone
- 17. comment appeler la fonction snooze sur notification locale dans l'iphone
- 18. notification locale, temps de prise
- 19. Comment régler la durée de la notification locale
- 20. Comment faire une notification locale dans Android?
- 21. Comment obtenir une notification locale dans l'iPhone
- 22. L'application iPhone plante sur la notification locale
- 23. Fermer la notification locale par programme
- 24. La notification locale se répète indéfiniment - Swift
- 25. Fonder la notification locale en utilisant swift
- 26. Notification locale multiple dans l'iPhone
- 27. Pour la notification locale, comment afficher une "alerte" lorsque l'application s'exécute au premier plan?
- 28. Notification locale dans WatchOS 3
- 29. notification locale au premier plan
- 30. Notification locale avec différents NSDate
Vous pourriez ajouter devrait worklight le titre ... Cheers –