Safari 6 の拡張機能を開発していて、設定にデフォルト値を設定したいと考えています。これらのデフォルト値は に依存するwindow.navigator.language
ため、それらを に設定してもうまくいきSettings.plist
ません。それらを設定するには、いくつかの JS コードを実行する必要があります。
明らかに、このコードはインストール直後に 1 回だけ実行する必要があります。また、拡張機能を再度有効にしただけでは実行できません。
機能を付けられる「公式」イベントはありaddEventlistener
ますか?それとも、ヘルパー変数を設定するトリックが本当に必要ですか?