0

我在 android 应用程序(Cordova 2.1)上有一个非常奇怪的行为。

我简单地使用这样的代码:

$.ajax({
        类型:“获取”,
        网址:this.serverUrl,
        数据:数据,
        数据类型:“json”,
        timeout: 3000, // 以毫秒为单位
        成功:函数(数据){
            //永远不会到这里...
        },
        错误:函数(请求,状态,错误){
            //总是到这里
            console.log(request.responseText);
        }
    });

request.responseText 始终包含具有以下内容的 html 页面:http: //dimalezhnev.ru/assets/tmp/html.txt(我将输出放在此文件中)。

我在脑海中画了一幅画,浏览器在执行 ajax 请求时将其删除并返回带有该 html 的响应 - 强制用户以激进的风格更新浏览器。

如何预防?我只是无法想象为什么现在会发生这种情况。

4

0 回答 0