【问题标题】:Suddenly can not connect to web services in Cordova app突然无法连接到 Cordova 应用程序中的 Web 服务
【发布时间】:2016-02-22 13:26:42
【问题描述】:

我在 Visual Studio 2015 Cordova App 工作。我的能够连接到 Web 服务的 JQuery 代码运行成功。突然无法连接到网络服务。当我在 Advanced Rest Client 中测试我的 Web 服务时,它运行良好。我没有对我的代码做任何事情(或者我不知道我做了什么)这是我的代码:

$("#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 statustext error)。

【问题讨论】:

  • 如果您的代码以前可以正常工作,您做了哪些更改?目前尚不清楚这个问题是如何产生的。
  • @JesseMonroy650 我真的不知道。它运行成功,它突然停止工作。我问有没有人有同样的问题。
  • 如果你在 Windows 上工作,也许你有一个系统更新。否则,当您说 “突然停止工作” 时,这听起来很不可思议。 -- 你是说你站起来喝杯水什么的,几分钟后你回来时它“突然停止工作”。?

标签: javascript jquery cordova visual-studio-cordova phonegap-cli


【解决方案1】:

你最近更新了cordova吗?在最新版本中,需要一个白名单插件来连接外部资源:

https://github.com/apache/cordova-plugin-whitelist

检查这是否是您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-21
    相关资源
    最近更新 更多