HTML5/JavaScript でアプリを作成し、OS X の Web ビューとして埋め込みました。それは機能し、現在も機能する Web アプリに組み込まれた設定領域があります。
私の質問は、OS X ネイティブ スタイルの設定パネル ([アプリ名] > [設定]) を使用して Web アプリの設定を調整することは可能ですか?
Web アプリは、設定に JavaScript 変数を使用します。OS X の設定パネルは、JavaScript 変数を読み取って調整し、保存時に更新する必要があります。
サンプル Web コード (test.html):
<p>Number of widgets (sample setting):
<input type="button" id="buttonLessWidgets" value="<">
<span id="divNumWidgets"></span>
<input type="button" id="buttonMoreWidgets" value=">">
</p>
<script>
var numWidgets = 10;
// Display current number of widgets when the app is opened
document.getElementById("divNumWidgets").innerHTML = numWidgets;
// Adjust sample setting --- this is the part I'm hoping to move to the preferences panel
buttonLessWidgets.onclick = function() {
numWidgets -= 1;
divNumWidgets.innerHTML = numWidgets;
};
buttonMoreWidgets.onclick = function() {
numWidgets += 1;
divNumWidgets.innerHTML = numWidgets;
};
</script>
これは私が簡単に実装できるものですか?HTML5 と JavaScript には慣れていますが、Xcode は初めてです。