Khoảng hai tháng trước, chúng tôi đã bắt đầu sử dụng Rollbar để thông báo về các lỗi khác nhau trong Ứng dụng web của chúng tôi. Kể từ đó, chúng tôi đã thỉnh thoảng gặp lỗi:
ResizeObserver loop limit exceeded
Điều khiến tôi bối rối về điều này là chúng tôi không sử dụng ResizeObserver
và tôi đã điều tra plugin duy nhất mà tôi nghĩ có thể là thủ phạm, đó là:
Nhưng dường như nó cũng không được sử dụng ResizeObserver
.
Điều cũng khó hiểu là những thông báo lỗi này đã xuất hiện từ tháng 1 nhưng ResizeObserver
hỗ trợ chỉ mới được thêm vào Chrome 65 gần đây.
Các phiên bản trình duyệt đã gây cho chúng tôi lỗi này là:
- Chrome: 63.0.3239 (Đã vượt quá giới hạn vòng lặp ResizeObserver)
- Chrome: 64.0.3282 (Đã vượt quá giới hạn vòng lặp ResizeObserver)
- Cạnh: 14.14393 (SecurityError)
- Cạnh: 15.15063 (SecurityError)
Vì vậy, tôi đã tự hỏi liệu đây có thể là một lỗi trình duyệt không? Hoặc có lẽ là một lỗi thực sự không liên quan gì ResizeObserver
?
ResizeObserver has a mechanism to avoid infinite callback loops and cyclic dependencies
. Gần đây bạn có cập nhật phụ thuộc thành phần tử thay đổi kích thước-dò (phụ thuộc của aurelia-thay đổi kích thước) không? Dường như ai có một bản cập nhật vào tháng ..