Cordova 如何在本地使用wamp服务器测试Phonegap应用程序?

Cordova 如何在本地使用wamp服务器测试Phonegap应用程序?,cordova,dreamweaver,wampserver,phonegap-plugins,Cordova,Dreamweaver,Wampserver,Phonegap Plugins,我有一个Dreamweaver网站,可以在我的Chrome浏览器上成功运行,但我想在Android模拟器上测试它。到目前为止,我已经能够通过(site->configure framework)构建和模拟我的dreamweaver站点,但是我很难对我的php服务所在的本地服务器(即Wampserver)进行Ajax调用。当我点击一个连接到Ajax调用的按钮时,什么也没发生 需要注意的是,我已经成功安装了WAMP,并且我的应用程序在chrome浏览器中运行良好。问题是我到底做错了什么 是因为Pho

我有一个Dreamweaver网站,可以在我的Chrome浏览器上成功运行,但我想在Android模拟器上测试它。到目前为止,我已经能够通过(site->configure framework)构建和模拟我的dreamweaver站点,但是我很难对我的php服务所在的本地服务器(即Wampserver)进行Ajax调用。当我点击一个连接到Ajax调用的按钮时,什么也没发生

需要注意的是,我已经成功安装了WAMP,并且我的应用程序在chrome浏览器中运行良好。问题是我到底做错了什么

是因为Phonegap无法连接到本地服务器吗

下面是我进行Ajax调用的代码块:

$('form#TSLogin').bind('submit',function() {
  var u=  $('#TsUsername').val();
  var p=  $('#TsPassword').val();
  $.ajax({
    type:"POST",
    url:"/services/login.php",
    dataType:"json",
    data:$("form#TSLogin").serialize(),
    success:function(data){
      if (data.errora==true){
        alert("chima");
      }
      if (data.errora==false){
        alert("failed");
      }
    }
  });
  return false;
});

我做错了什么,或者我还没有做什么?谢谢

在这种情况下,您应该使用jsonp而不是json

您是否尝试替换:

url:“/services/login.php”,
by
url:http://yourAddressIp/services/login.php“,

尝试android仿真器url

url = "http://10.0.2.2/yourfile.php"