我正在构建一个基于API的应用程序,其中有一个基于PHP的REST API,我从PhoneGap应用程序中找到了它。 问题是,当我从PC调用它没有问题,从移动设备运行时,没有问题。但是,当我从build.phonegap.com构建APK时,它无法正常工作, 我的意思是API调用没有成功,甚至没有错误显示,我该如何解决此问题。 请注意,我们的总体团队做了很多尝试。而且我想这不是CORS问题。 请查看我的代码的屏幕截图。 预先感谢!
这是我的API: http://prntscr.com/m38h4f
<script type="text/javascript">
$(document).ready(function(){
$("#login_form").on('submit',function(){
$.ajax({
url:"http://my-domain.com/dev/project/Api/login",
method:"POST",
dataType: 'jsonp',
crossDomain: true,
data:{
data : $(this).serializeArray(),
},
success:function(response) {
//if success
},
error:function(e){
console.log(e);
}
});
return false;
});
});
</script>