У меня есть приложение Cordova с простой (JQuery) Ajax пост:Debug Remote Ajax В Ripple Emulator
var jqxhr = $.post({
url: 'http://example.com/api/v1/authenticate',
data: {
a: $('#a').val(),
b: $('#b').val(),
},
}).done(function(data, textStatus, jqXHR){
alert(data);
}).fail(function(jqXHR, textStatus, errorThrown){
alert(textStatus);
});
Когда я вспылить пульсацию эмулировать сессию, вызвать код, указанный выше, и посмотреть, что происходит в хромированной консоли, я вижу в POST огонь, но URL является:
http://localhost:4400/[object%20Object]
Это, конечно, дает 404.
в пульсация сессии, я Междоменное прокси выключен; поэтому теоретически это не должно мешать, но я не могу понять, почему он не использует указанный URL.
Может ли кто-нибудь определить, что я делаю неправильно?