Firefox拡張機能の複数の部分で同じ変数にアクセスする

StackOverflow https://stackoverflow.com/questions/1820824

  •  10-07-2019
  •  | 
  •  

質問

書いているFirefox拡張機能には、実際の拡張機能と拡張機能の設定ペインの両方でアクセスできるようにするデータを含む変数があります。 Firefoxがロードされると、拡張コードが正しいデータで変数を初期化します。しかし、オプションダイアログ(別のXULファイルに含まれています)を表示して、同じ変数を使用しようとすると、変数は初期化されていません。私の拡張XULファイルは両方とも同じJavaScriptソースファイルを使用していますが、両方のXULファイルが変数の新しいコピーを初期化しているようです。その変数を共有するにはどうすればよいですか?

ありがとう!

役に立ちましたか?

解決

JavaScriptコードモジュールを作成します。内部のすべての変数とメソッドは、それを含むすべての場所で共有されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top