0

私は PhoneGap プロジェクトを持っていますが、最近、多くのランダムな「ステータス 0」の結果が出ています。同じポスト パラメーターを渡して、同じエンドポイントを文字通り 10 回連続して試すことができます。ステータスは 200 と 0 の間で切り替わります。どちらの場合も、結果はほぼ瞬時に返されます。これはタイムアウトの問題ではありません。

プラットフォームが要因である場合、私は iOS で PhoneGap を使用しています。どこから探し始めるかについて、誰かアイデアはありますか?

参考までに - PhoneGap を使用して iOSで Ajax https 呼び出しにヒントを実装しましたが、機能しませんか? . 最初は助かったと思いましたが、運が良かったのかもしれません。

4

1 に答える 1

1

AJAX を介して URL を要求する場合、0 のステータスを取得するのは完全に正常です。一部のブラウザは CORS リクエストで 0 を返しますが、file:// プロトコルからリクエストを実行しているため、CORS は適用されません。AJAX リクエストを実行すると、200 と 0 が成功と見なされます。

于 2013-02-11T15:32:45.693 に答える