サーバーからjsonでレシピリストを読み込み、レシピの名前を出力するPhonegap/cordova 2.3アプリを作成しました。ブラウザでは正常に動作しています。しかし、iOS にコンパイルすると、json が読み込まれず、空白の画面が表示されます。ただし、サーバー出力をパブリック フォルダー内のファイルに入れてそのファイルをロードすると、iOS で動作します。したがって、json-output に問題はないと思います。
function load() {
$.getJSON('http://localhost:3000/nl/recipes.json', function(data) {
for (i in data) {
document.write(data[i].name+"<br>")
}
});
config-file では外部ホストが許可されています。
<access origin="*" />
どうすればこれを修正できますか?