Question

Je suis en train de développer une extension Firefox et j'ai un widget qui ouvre un panneau.Comment puis-je avoir un script en arrière-plan qui exécute/interroge constamment le serveur pour récupérer les mises à jour.Ces mises à jour devraient ensuite être injectées dans le DOM du Panel.

Était-ce utile?

La solution

Tous vos scripts d'extension sont des "scripts d'arrière-plan".Ce que vous demandez semble être un moyen d'interroger régulièrement le serveur - vous utilisez le timers module pour cela, méthode setInterval().Le rappel utiliserait alors le request module pour envoyer une requête au serveur.

Quant à communiquer des informations à un widget/panneau, vous utilisez l'approche habituelle pour envoyer des messages aux scripts de contenu qui y sont exécutés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top