ResizeObserver-превышен предел цикла

около двух месяцев назад мы начали использовать дуги сообщать о различных ошибках в нашем веб-приложения. С тех пор мы получаем случайные ошибки:

ResizeObserver loop limit exceeded

меня смущает то, что мы не используем ResizeObserver и я исследовал единственный плагин, который, как я думал, может быть виновником, а именно:

Аурелия Размер

но он, похоже, не использует ResizeObserver любой.

что также сбивает с толку, так это то, что эти сообщения об ошибках происходят с января, но ResizeObserver поддержка только недавно была добавлена в Chrome 65.

версии браузера, которые дают нам эту ошибку:

  • Chrome: 63.0.3239 (превышен предел цикла ResizeObserver)
  • Chrome: 64.0.3282 (превышен предел цикла ResizeObserver)
  • Edge: 14.14393 (SecurityError)
  • край: 15.15063 (SecurityError)

поэтому мне было интересно, может ли это быть ошибкой браузера? Или, возможно, ошибка, которая на самом деле не имеет ничего общего с ResizeObserver?

1 ответов


вы можете спокойно игнорировать эту ошибку.

один из авторов спецификации написал в комментарии к вашему вопросу, но это не ответ, и в комментарии не ясно, что ответ действительно самый важный в этой теме, и тот, который заставил меня комфортно игнорировать его в наших журналах Sentry.

эта ошибка означает, что ResizeObserver не смог доставить все наблюдения в пределах одного кадра анимации. Это доброкачественно (ваш сайт не будет ломать.) – Александар Totic 15 апреля в 3:14

есть также некоторые вопросы к этому в репозитории спецификаций.