参考文章:www.jianshu.com/p/15cdc1b45…
Chrome版本:116.0.5845.97
仅在最新版本的Chrome浏览器中会出现,使用低版本时正常。
我觉得如果遇到这个问题,又暂时定位不到具体是哪里的代码导致的这个报错,可以先将这个错误忽略,在代码中过滤掉这个报错,不再弹框提示。
//global js error
const ignoreErrors = [
"ResizeObserver loop limit exceeded",
"ResizeObserver loop completed with undelivered notifications.",
];
window.onerror = function (
errorMessage,
scriptURI,
lineNumber,
columnNumber,
stack
) {
if (ignoreErrors.includes(errorMessage)) {
return;
}
JSReporter.reportErrorBase({
script: scriptURI,
line: lineNumber,
column: columnNumber,
message: errorMessage,
stack: stack,
});
};