$.ajax({
type: "GET",
url: "http://myweb/php",
success: function (data){
alert(data);
},
error:function(xhr,textStatus,err)
{
alert("readyState: " + xhr.readyState);
alert("responseText: "+ xhr.responseText);
alert("status: " + xhr.status);
alert("text status: " + textStatus);
alert("error: " + err);
}
});
A wynik pojawia się:Ajax nie pracuje w IOS 9.0 Cordova
readyState:0
responseText:""
status:0
text status:error
error:""
próbuję dodać nagłówek w moim php, ale nadal nie działa. Kod ajax działa przed aktualizacją mojego xcode'a do wersji 7.0 i symulatora ios do wersji 9.0.
header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *');
Zgadzam się. Oba będą działały, a w razie potrzeby możesz uzyskać bardziej szczegółowe informacje. – area28
Nie możesz ** może **, ty ** powinieneś być bardziej konkretny! Są to tematy bezpieczeństwa, których nie można omówić w mojej opinii. – Sithys
Drugie podejście obejmujące białą listę każdej domeny to zdecydowanie droga, pierwsza nie działa w systemie iOS przed iOS9.(Testowane na iOS 7) – maechler