$.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);
}
});
E il risultato che ottengo è:Ajax non funziona in IOS 9,0 Cordova
readyState:0
responseText:""
status:0
text status:error
error:""
provo aggiungere intestazione a mio php, ma ancora non funziona. Il codice ajax funziona prima di aggiornare il mio xcode a 7.0 e il simulatore di ios a 9.0.
header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *');
Sono d'accordo. Entrambe funzioneranno e potrai diventare più specifico se necessario. – area28
Non puoi ** puoi **, devi ** essere ** più specifico! Questi sono argomenti di sicurezza che non sono discutibili a mio parere. – Sithys
Il secondo approccio con la whitelist di ogni singolo dominio è sicuramente la strada da percorrere, il primo non funziona in iOS prima di iOS9.(Testato su iOS 7) – maechler