iOSのPhoneGapアプリケーションから、サーバー上にあるPHPファイルにjQuery Postコールを実行しようとしています。サーバー上でiOSのPhoneGapからサーバーへのPHPの「Post」と「GET」リクエストがサーバー上で動作しない
$.post({url:'http://example.com/uploadtest/addContent.php', data: JSONstring, success:contentSent});
addContent.php
が呼び出されたときに、私はあらゆる機会をログに記録しています: これはコマンドです。残念ながら、それは決してありません。どちらもcontentSent()
方法はありません:
function contentSent(data, textStatus)
{
console.log("Did it get into the callback? Status:" + textStatus);
var response = JSON.parse(data);
console.log("Response: " + data);
}
私の問題は、私は絶対にフィードバック、エラーメッセージなし、何を取得ということです。それはまるでそのコード行がそこにないかのようです。 誰かが問題の内容を知っていますか、あるいは少なくとも私はある種のステータスメッセージ/エラーコードを取得するかもしれませんか?
更新1:「GET」は同じ動作を示します。
アップデート2:私は、上の例で使用している構文が故障しているが、この(私の知る限り修正)構文は動作しません。次のいずれか$.get('http://example.com/uploadtest/getTest.php', JSONstring, successFunction);
がアップデート3:問題はデバイス関連ではないようですが、エミュレータと同じ動作を示します。
phoneGap以外のアプリから試しましたか? – guiomie
残念ながら私はObjective-Cを知らないので、簡単にテストアプリを書くことができませんでした。 – Lars
Google Chromeで呼び出そうとしましたか?デベロッパーツールを使用すると、http接続ステータスが表示されます。 – guiomie