Нужна помощь в исправлении ошибки прокрутки в Discourse

Привет! После добавления виджета через компонент темы Discourse у меня возникла ошибка прокрутки. Буду благодарен за помощь в её исправлении. Оплата предусмотрена.

1 лайк

Привет, Дэвид, не могли бы вы предоставить дополнительные детали? Например, какой компонент был добавлен, когда был замечен этот баг, а также версию и информацию о сборке Discourse.

Это поможет другим лучше понять, с чем именно вам нужна помощь, так как «баг прокрутки» — понятие довольно размытое.

Также возможно, что кто-то сможет предложить простое решение, порекомендовав альтернативный компонент.

Вы также можете воспользоваться инструментами разработчика в браузере, чтобы проверить, есть ли ошибки в консоли.

4 лайка

Привет, Дэн, спасибо за ответ.

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

Проблема в том, что, похоже, он мешает функции Discourse «перейти к последнему прочитанному». Когда пользователь открывает тему, которую уже читал ранее, страница сначала прокручивается к нужной позиции, но затем виджет, кажется, вызывает сдвиг макета или частичную перезагрузку. Этот «глюк» возвращает страницу в начало, и пользователь теряет своё место.

Я прикрепил видео, чтобы показать, как именно происходит переход. Я использую последнюю версию Discourse.
Видео: https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing

Прямая ссылка: https://mytestsitetally.discourse.group/t/aave-14-test-eneded-proposal/27

1 лайк

Используете ли вы пользовательский #theme-component или один из компонентов, перечисленных в категории #theme-component?

Если это пользовательский компонент и вы используете виджет spu, то, насколько я помню, он был устаревшим из-за изменений в Discourse. Я сам не уверен, так как всё ещё изучаю тему, но думаю, что теперь это, возможно, делается с помощью компонента Glimmer?

Я нахожусь на мобильном устройстве. Не могли бы вы прикрепить скриншот ошибки (ошибок) из консоли, так как мне трудно приблизить видео?

1 лайк

Вы используете плагины для размещения виджета?

1 лайк

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.