diff --git a/ui/lib/js/observer.js b/ui/lib/js/observer.js index b90e9bd7..8b58fd63 100644 --- a/ui/lib/js/observer.js +++ b/ui/lib/js/observer.js @@ -33,7 +33,7 @@ class Observer { if (res?.code == 0) { this.pending = [] } - }) + }).catch(() => this.cancelOB = true) }, 5000) } } @@ -51,7 +51,7 @@ class Observer { this.addEventListener("readystatechange", function () { if (this.readyState === 4) { // 请求后拦截 - Observer.saveLog({ + !this.cancelOB && Observer.saveLog({ url: args[1], status: this.status, method: args[0],