1
私はFirefoxの拡張機能の開発に忙しく、パネルを開くウィジェットがあります。更新プログラムを取得するためにサーバーを常にポーリングしているバックグラウンドスクリプトはどうすればよいですか。これらの更新は、パネルのDOMに注入する必要があります。バックグラウンドでサーバーをポーリングする
私はFirefoxの拡張機能の開発に忙しく、パネルを開くウィジェットがあります。更新プログラムを取得するためにサーバーを常にポーリングしているバックグラウンドスクリプトはどうすればよいですか。これらの更新は、パネルのDOMに注入する必要があります。バックグラウンドでサーバーをポーリングする
拡張スクリプトはすべて「バックグラウンドスクリプト」です。何を求めているのかは、サーバーを定期的にポーリングする方法です - その場合はtimers
module、方法はsetInterval()
です。コールバックはrequest
moduleを使用してサーバーに要求を送信します。
ウィジェット/パネルに情報を送信する場合は、the usual approachを使用して、そこで実行されているコンテンツスクリプトにメッセージを送信します。
おかげさまでウラジミール、あなたの助けが大変ありがとうございます! – Manatok