Javascript 突然无法连接到Cordova应用程序中的web服务
我在visual studio 2015 Cordova应用程序中工作。能够连接到web服务的JQuery代码正在成功运行。突然,它无法连接到web服务。当我在高级Rest客户端中测试我的web服务时,它工作得很好。我没有对我的代码做任何修改(或者我不知道我做了什么),这是我的代码:Javascript 突然无法连接到Cordova应用程序中的web服务,javascript,jquery,cordova,visual-studio-cordova,phonegap-cli,Javascript,Jquery,Cordova,Visual Studio Cordova,Phonegap Cli,我在visual studio 2015 Cordova应用程序中工作。能够连接到web服务的JQuery代码正在成功运行。突然,它无法连接到web服务。当我在高级Rest客户端中测试我的web服务时,它工作得很好。我没有对我的代码做任何修改(或者我不知道我做了什么),这是我的代码: $("#login").click(function() { if ($("#password-field").val() == '' || $("#password-field").val() == ''
$("#login").click(function() {
if ($("#password-field").val() == '' || $("#password-field").val() == '') {
alert("Please Fill Required Fields !");
} else {
var url = "http://41.128.183.109:9090/api/Data/getloginer";
var data = {
medid: $("#medicalid").val(),
pass: $("#password-field").val()
};
$.ajax({
url: url,
type: 'Get',
data: data,
success: function(data) {
if (JSON.stringify(data) != "[]") {
localStorage.setItem("medical", (data[0].Medical_id));
localStorage.setItem("Type", (data[0].Type));
localStorage.setItem("Name", (data[0].Name));
localStorage.setItem("loged", "loged");
window.location.href = "home.html";
} else {
// alert("Please make sure for you data !");
alert("Please make sure for you data !");
}
},
error: function(data) {
alert(JSON.stringify(data));
}
});
}
});
当我运行它时,我收到一个错误(readystate 0 status 0 status Text error)。您最近更新过cordova吗?在最新版本中,需要一个白名单插件来连接外部资源:
检查这是否是您的问题。如果您以前的代码正常工作,您做了哪些更改?不清楚这个问题是怎么发生的。@JesseMonroy650我真的不知道。它正在成功运行,突然停止工作。我问是否有人有同样的问题。如果你在windows上工作,也许你有系统更新。否则,当你说“突然停止工作”时,听起来很不可思议你是说你站起来要一杯水什么的,当你几分钟后回来时,它“突然停止工作”。?