2

我正在创建一个 PhoneGap 应用程序,它应该调用一些 REST Web 服务方法来获取一些数据并将一些数据发送到服务器。

在我的程序的某个地方,我得到了以下代码:

$.getJSON("https://mgeowiki4.iwvi.uni-koblenz.de/API/UniKoblenz/validateCredentials/SampleUser/Password",
       function(data){
             echo("data: " + data);
   })
   .success(function() { alert("second success"); })
   .error(function() { alert("error"); })
   .complete(function() { alert("complete"); });

不幸的是,当我执行此操作时,什么也没有发生。我正在使用带有 android 模拟器的 Eclipse 来测试它。不显示任何警报消息。甚至不显示错误消息。

如果我在浏览器中调用服务,如果密码不正确,我会得到以下信息:

{"passwordIsValid": "false"}

如果密码正确,则如下:

{"passwordIsValid": "true"}

如何在 PhoneGap 应用程序中获得这些结果?我有点不知道该怎么做:-(

4

2 回答 2

7

您是否允许白名单中的 ajax 端点

logcat的输出是什么?

于 2013-01-22T22:31:16.033 回答
1

在您的页面中像这样使用,将起作用 - 使用服务 Jquery Json

于 2013-01-23T11:45:39.363 回答