jason.lu hace 7 años
padre
commit
204089c1e4
Se han modificado 1 ficheros con 14 adiciones y 4 borrados
  1. 14 4
      js/basic.js

+ 14 - 4
js/basic.js

@@ -176,18 +176,28 @@ function check_if_success(a,b){
     return false;
 }
 
-function on_fail(msg) {
+function on_fail(msg, sta) {
     Queue.errorCount += 1;
     if(Queue.errorCount >= 10){
         Queue.errorCount = 0;
-        Queue.temporary = new Date().getTime() + 60*1000;
+        Queue.temporary = new Date().getTime() + 30*1000;
+        Queue.shouldStop = true;
         console.warn("-----  Too many failure, temporary stop HTTP ------");
+        send_alert("很抱歉,网络错误数量过多,暂时终止HTTP功能30s");
     }
-    send_alert("很抱歉,网络错误,请查看Console");
+    try {
+        let vurl = " : "+this.url.substring(7, 12);
+    }catch (e) {
+        let vurl = "";
+    }
+    send_alert("很抱歉,网络错误,请查看 Console" + vurl);
     console.warn("-----   网络请求失败 ---------");
     console.warn(JSON.stringify(this));
+    console.warn("-----------msg-------------");
+    console.warn(JSON.stringify(msg));
+    console.warn("-----------sta--------------");
+    console.warn(JSON.stringify(sta));
     console.warn("----------------------------");
-    Queue.shouldStop = true;
 }
 
 function first_parse(ajax, obj) {