2

私はPhoneGapAPI用のCodeIgniterを使って Android アプリケーションを構築しています。ユーザーを認証するために API に Ajax リクエストを送信しようとしています。Ajax リクエストは成功しますが、JSON データが返されません。ブラウザーで同じ API URLを試すと、応答が正しく返されます。

$.ajax({
    url:auth_url,
    data:params,
    dataType:'jsonp',
    type:'get',
    success:function(data) {
        response = jQuery.parseJSON(data);
        alert(response);
    },
    error: function(jqXHR, textStatus,errorThrown) {
        alert("Error status: " + textStatus);
        alert("Error type: " + errorThrown);
        alert("Error message: " + jqXHR.responeJSON);
    }
});

成功関数は、応答を null として警告します。私は何を間違っていますか?

4

1 に答える 1

3

auth_url が localhost ではなく IP アドレスであることを確認してください。

于 2012-04-08T00:09:54.007 に答える