Phonegap应用程序:超时问题

时间:2014-12-14 06:37:11

标签: ajax cordova

场景就是这样。

为了测试目的,我们还创建了一个测试服务 如果服务需要7秒或更长时间来响应phonegap应用程序显示“请求的页面未找到404” 否则它工作正常。

有什么想法吗?

通话就像

$.ajax({
    url: arrUrl[0],
    method: "GET",
    contentType: 'application/json; charset=UTF-8',
    data: Obj,
    dataType: 'json',
    crossDomain: true,
    async: false,
    timeout:90000,
    success: function (data) {
        $("#dvresult").html(JSON.stringify(data));
    },
    error: function (xhr, ajaxOptions, thrownError) {
        //Notification(2);
        IsException = true;
        var strResponse = "";
        strResponse = ajaxExceptionHandling(xhr, ajaxOptions);
        alert(strResponse);
        //ErrorMessageDB("Login", "GetServerDateTime", "A_iStaffDId, A_strGUID", "GetServerDateTime:Fetching data from server", strResponse, localStorage.EmployeesKId4LastModifiedBy);
    }
});

请注意,超时设置为90秒。同时在safari中调用每次都会弹出数据。但是当从phonegap尝试时出现问题

更多信息

arrUrl [0]是绝对网址..

尝试白名单仍然会发生..

还有一个发现......

问题出现的第二天......晚上很好..我们正在使用负载均衡器...这里有什么东西导致服务获得404作为响应的麻烦.Android得到相同的响应代码库

它唯一的手机差距+ ios造成了麻烦!

0 个答案:

没有答案