我试图向cordova申请并连接已经托管的php服务器。当我在浏览器中运行localhost她的工作,但是我构建apk后连接主机ajax不想工作,什么没有额外配置?
$(document).ready(function()
{
//insert data
$("#insert").click(function(){
var qrcode=$("#qrcode").val();
var judul=$("#judul").val();
var pengarang=$("#pengarang").val();
var jilid=$("#jilid").val();
var tahun=$("#tahun").val();
var dataString="qrcode="+qrcode+"&judul="+judul+"&pengarang="+pengarang+"&jilid="+jilid+"&tahun="+tahun+"&insert=";
if($.trim(qrcode).length>0 & $.trim(judul).length>0 & $.trim(pengarang).length>0)
{
$.ajax({
type: "POST",
//url: "http://phonegappro.esy.es/test/insert.php",
url:"http://bbicpretest.esy.es/insert.php",
data: dataString,
crossDomain: true,
cache: false,
beforeSend: function(){ $("#insert").val('Connecting...');},
success: function(data){
if(data=="ok")
{
alert("inserted");
$("#qrcode").val('');
$("#judul").val('');
$("#pengarang").val('');
$('#jilid').prop('selectedIndex',0);
$("#tahun").val('');
$("#insert").val('Insert');
}
else if(data=="error")
{
alert("error");
$("#insert").val('Insert');
}
}
});
}return false;
});