Пропадает меню

Добрый день!

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


13 ответов
a
Евгений Леман
programmer
#
28 февраля 2019 15:11

Здравствуйте!

Если я правильно понял, то меню не "пропадает", а "отрисовывается браузером". Меню технически не самое простое.

a
Вячеслав Мехонцев
#
2 марта 2019 04:32

Добрый день!

Подтверждаю. Я тестировал разные настройки темы на разных устройствах и вертикальное меню иногда "не отрисовывается браузером". Не писал об этом ранее потому, что в итоге использую горизонтальное меню.

Кроме того, в варианте вёрстки для планшетов (при определённой ширине экрана), меню не отрисовывается очень часто - в 80% случаев! Это я смотрел в режиме эмуляции планшета на пк (на слабом пк). Правда, таких пользователей на сайте единицы, но тем не менее, с меню не всё в порядке.

a
Евгений Леман
programmer
#
2 марта 2019 07:57

Если оно где-то не отрисовывается совсем, то лучше дать ссылку на такую страницу. Вероятнее всего что-то вызывает какую-то фатальную ошибку в JS, но и баг темы исключать нельзя.

a
Вячеслав Мехонцев
#
4 марта 2019 09:11

Имеется в виду - иногда есть, а иногда нет. При обновлении страницы появляется.

В сочетании: вариант настройки - горизонтальное, инфо-меню рядом отсутствует и размер экрана для планшетов; у меня с первого раза вообще не отрисовывается, но после обновления появляется.

a
Андрей
#
5 марта 2019 16:50

Так что делать с этой проблемой?

Никаких дополнительных скриптов не имеется, тема чистая, доп модулей нет.

a
Евгений Леман
programmer
#
6 марта 2019 05:12

Подобные проблемы не лечатся так быстро. Повторить такое поведение меню на тестовых площадка не удается. А значит исправлять придется методом научного тыка. Попробуем переверстать немного меню и изменить сопутствующие скрипты в следующей версии. Если кто-то может дать ссылку на страницу, где эта проблема повторяется часто, и сообщить версию браузера/ОС, то это может помочь следствию.

a
Андрей
#
29 марта 2019 15:48

foodbro . ru

Пока что вставил скрипт, который ниже сообщением, проверяю.

Версия 73.0.3683.86 Google Chrome

a
Евгений Леман
programmer
#
6 марта 2019 17:35

Попробуйте заменить содержимое main.js(доступен для редактирования через "Сайт") следующим: https://pastebin.com/SxPHLjLA

Если ваш main.js модифицирован, то сохраните его копию перед этим.

a
Андрей
#
29 марта 2019 15:56

К сожалению, не получилось

Прикрепляю скрин

a
Евгений Леман
programmer
#
29 марта 2019 18:34

Вы когда делаете скриншот, захватите всё окно браузера. По куску не понять, загрузилась ли страница полностью или еще грузится

a
Андрей
#
9 апреля 2019 16:06

a
Максим
#
25 декабря 2019 03:06

То же самое. Как лечить?

a
Евгений Леман
programmer
#
25 декабря 2019 03:08

Обновиться. Ну или попробовать предложенный в теме способ.

Чтобы добавить комментарий, зарегистрируйтесь или войдите