アドオンが実行されるFirefoxのバージョンを確認したい。content-script(page-mod)でjqueryを使用してそれを行うことができることを私は知っています。しかし、コンテンツスクリプトがページに添付される前にそれを知りたいのです。
さらに明確にするために...アドオンスクリプト(main.js)で、サーバーにリクエストを送信しています。その一部として、ブラウザーのバージョンとブラウザー名を送信して、ブラウザーのバージョン固有のものを受け取る必要があります。設定。
アドオンのインストール後に最初のページがロードされた後、content-scriptを使用jQuery.browser.version
してこれを判別し、simple-storageを使用してアドオンスクリプトに伝達し、self.emit('event-name',payload)
simple-storageを使用して保存できます。その後のリクエストでは、ブラウザのバージョンが更新されているかどうかを確認する必要があります。
私が欲しかったのは、それを行うためのより直接的な方法でした。アドオンSDKがすでにどこかに提供しているのではないかと思いました。