Javascript 使用HTML、JS和PHP与PhoneGap一起使用远程数据库

Javascript 使用HTML、JS和PHP与PhoneGap一起使用远程数据库,javascript,database,angular,phonegap,Javascript,Database,Angular,Phonegap,我在使用PhoneGap应用程序时遇到了一些困难。我想使用一个允许远程访问的外部MySQL数据库。它在我的浏览器和远程ip地址中正常工作。使用PhoneGap编译并安装时,连接似乎无法正常工作。我在前面使用HTML和Angular,在后端使用PHP进行插入/读取 这是我的login.js: angular.module('postLogin',[]) .controller('PostController',['$scope','$http',函数($scope,$http){ this.po

我在使用PhoneGap应用程序时遇到了一些困难。我想使用一个允许远程访问的外部MySQL数据库。它在我的浏览器和远程ip地址中正常工作。使用PhoneGap编译并安装时,连接似乎无法正常工作。我在前面使用HTML和Angular,在后端使用PHP进行插入/读取

这是我的login.js:

angular.module('postLogin',[])
.controller('PostController',['$scope','$http',函数($scope,$http){
this.postForm=函数(){
var encodedString='username='+
encodeURIComponent(this.inputData.username)+
“&密码=”+
encodeURIComponent(this.inputData.password);
$http({
方法:“POST”,
网址:'http://78805.ict-lab.nl/keuze_eind/api/auth_login.php',
数据:编码字符串,
标题:{'Content-Type':'application/x-www-form-urlencoded'}
})
.成功(功能(数据){
//控制台日志(数据);
如果(data.trim()==='correct'){
window.location.href='home.php';
}否则{
$scope.errorMsg=“用户名和密码不匹配。”;
}
}) 
}

}]);您能解释一下“连接似乎无法正常工作”的意思吗?来自PhoneGap应用程序的请求是否到达后端?您的后端是否有任何错误?您是如何确定问题出在数据库上的?您可以使用远程调试器for inspect real appsTry来使用
,而不是
,因为您遗漏了几行。。检查示例