Я не устранил причину ошибки, поэтому ее нельзя назвать решением, но я исправил ее другим способом.
Я провел опрос в основном по javascript ирезультат был следующим:
- Ошибка исчезнет, если отключить JavaScript в браузере.
- Даже если все файлы JavaScript, кроме applocation.js, удалены, ошибка остается.
После всего, что я чувствовал, что причиной были турболинки, но я не хотел отключать турболонки, поэтому я продолжил расследование.
Я продолжил проверку, основываясь на странном событии, которое исправляетошибка при нажатии «выбрать элемент на странице для проверки» на консоли chrome.
И я обнаружил, что ошибка была устранена, поскольку она касалась не только этой части, но и при переключении (показать / скрыть)сама консоль. (Проверено с помощью Chrome и Safari)
Я изменил размеры окна как тест, когда ошибка возникла, ошибка была исправлена.
Я добавил js-код, который немного изменяет ширинукогда посетите страницу.Пока ошибка не возникла.