Я обнаружил, что при использовании iOS v12 на форумах Discourse в последней версии этого форума есть ошибка. Ранее всё работало идеально, но с последней версией это больше не так.
Ошибка:
В темах с большим количеством сообщений, если я перехожу к последнему сообщению, оно отображается, но сразу же происходит переход к «Последнее сообщение — 19» (например, всего сообщений 250, а переход к 231).
Затем я больше никогда не могу перейти к последнему сообщению, и прокрутка также перестала работать корректно: иногда при прокрутке вниз страница обновляется и показывает верхние сообщения. Кроме того, закреплённые сообщения перестали быть закреплёнными.
Я очистил все файлы cookie и удалил все временные файлы браузера, но это не помогло. Также я пробовал Safari, Opera и Chrome — во всех браузерах наблюдается та же ошибка.
У меня на настройке не получилось. Но я попробовал на старом, не обновлявшемся iPad 2. Так что это может быть какой-то баг, но является ли это реальной проблемой? Сейчас iOS на версии 15.x, и никто уже не должен использовать 12-ю версию, у неё есть проблемы с безопасностью.
Спасибо, что опубликовали это здесь.
Да, в этом форуме в темах с большим количеством сообщений эта ошибка всё ещё сохраняется.
И извините, но это всё ещё проблема. Я использую iPad Air, который работает отлично, но он не обновляет iOS выше версии 12.5.55. Так что дело не в том, что нужно обновить ОС — Apple не позволяет этого сделать…
Также, странно, но я не могу использовать кнопку «Ответить» на вашем форуме, хотя на других недавно обновлённых форумах Discourse ответ с iPad Air работает.
В настоящее время Discourse работает на iOS 14 и новее. Мы изучаем возможность транспиляции части кода для обеспечения совместимости со старыми устройствами и обновим информацию здесь в ближайшие недели.