|
@@ -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) {
|