我正在创建一个 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"); });
不幸的是,当我执行此操作时,什么也没有发生。我正在使用 Eclipse 和 android 模拟器来测试它。不显示任何警报消息。甚至错误信息也没有显示。
如果我在浏览器中调用该服务,如果密码不正确,我会收到以下信息:
{"passwordIsValid": "false"}
如果密码正确,则显示以下内容:
{"passwordIsValid": "true"}
如何在我的 PhoneGap 应用程序中获取这些结果? 我有点不知道该怎么办:-(
最佳答案
你有吗allow the ajax-endpoint in the whitelist ?
logcat 的输出是什么?
关于jquery - PhoneGap getJSON 调用 REST 服务不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14468845/