ajax-hook icon indicating copy to clipboard operation
ajax-hook copied to clipboard

美团外卖做了防Hook。

Open xlzhen-940218 opened this issue 4 years ago • 1 comments

Uncaught RangeError: Maximum call stack size exceeded

代码位置: function o(t) { function e(e) { return function() {//这里会报递归调用 var r = this.hasOwnProperty(e + "") ? this[e + ""] : this.xhr[e], n = (t[e] || {}).getter; return n && n(r, this) || r } }

想知道该如何解决?

xlzhen-940218 avatar Apr 18 '20 15:04 xlzhen-940218

1.8版本会报同样的错误,错误位置:

t.hookAjax = function(t) { function r(n) { return function() {//这里会报递归调用 var r = this.hasOwnProperty(n + "") ? this[n + ""] : this.xhr[n], e = (t[n] || {}).getter; return e && e(r, this) || r } }

xlzhen-940218 avatar Apr 18 '20 15:04 xlzhen-940218

有复现的地方吗,如何复现

ZengTianShengZ avatar Jul 25 '23 03:07 ZengTianShengZ

升级3.0就不会

303182519 avatar Aug 11 '23 12:08 303182519