1. ホーム
  2. google-chrome

[解決済み】ResizeObserver - ループの制限を超えました。

2022-02-02 05:52:23

質問

2ヶ月ほど前から、Webアプリの様々なエラーを通知するためにRollbarを使い始めました。それ以来、時折エラーが発生するようになりました。

ResizeObserver loop limit exceeded

これに関して混乱するのは、私たちが ResizeObserver で、唯一犯人と思われるプラグインを調査したところ、すなわち。

オーレリアリサイズ

を使用していないようですが ResizeObserver もあります。

また、紛らわしいのは、これらのエラーメッセージが1月から発生しているにもかかわらず ResizeObserver のサポートがChrome 65で追加されたのはごく最近のことです。

このエラーが発生しているブラウザのバージョンは、以下の通りです。

  • Chrome: 63.0.3239 (ResizeObserverループの制限を超えました)
  • Chrome: 64.0.3282 (ResizeObserverループの制限を超えました)
  • エッジ:14.14393 (SecurityError)
  • エッジ:15.15063 (SecurityError)

これはもしかして、ブラウザのバグなのでは?あるいは、このエラーは、実際には ResizeObserver ?

解決方法は?

このエラーは無視していただいて結構です。

仕様作成者の一人があなたの質問に対してコメントで書いていますが、それは回答ではなく、コメントでは、その回答が本当にこのスレッドで最も重要なもので、私たちのSentryログでそれを無視することを快適にさせたものであることが明確ではありません。

<ブロッククオート

このエラーは、ResizeObserverが1つのアニメーションフレーム内ですべての観測結果を配信できなかったことを意味します。これは良性のものです(あなたのサイトが壊れることはありません)。- アレクサンダル・トチッチ 4月15日 3:14

また、いくつかの 関連事項 を仕様書リポジトリで公開しています。