私の質問は次のとおりですが、最初に挨拶したいと思います。:-)
Web アプリケーションとモバイル Web アプリがあります。両方とも、私が作成した異なる仮想ホストで実行されています。
ここで、モバイル アプリで Web アプリから情報を取得する必要があります (たとえば、ゲスト ブックのエントリなど)。
したがって、モバイルアプリのjsファイルで次のようにしました。
Ext.data.JsonP.request({
url : 'http://loc.webapp/requestHandler.php',
callbackKey : 'callback',
params : {"name" : "peter"},
success : function(res) {
alert("OK");
},
failure : function() {
alert("FAIL");
}
});
Web アプリの php ファイル requestHandler.php は次のようになります。
<?php
echo json_encode("Hello");
私が見ることができるfirebugでは、リクエストはOKです(コード200)。Hello も表示されます :-).. しかし、js コードが成功/失敗のケースに入るまで、約 30 秒かかります。Apache サーバーの設定を変更する必要がありますか?
回答をいただければ幸いです。
白い雲