Видео происходящего:
Похоже, это ошибка iOS 14, так как она также возникает в Safari.
Временное решение — использовать режим «Чтение».
Это происходит только на том форуме? И если да, то на нескольких страницах или только на конкретной?
Я видел это только на той одной странице. Это один длинный пост от автора темы (OP) с большим количеством текста.
Я попробую сохранить HTML и разместить его у себя, чтобы проверить, сохраняется ли проблема в Safari.
Я тоже наблюдаю это в приложении Gmail для iOS при прокрутке длинных HTML-писем
Кажется, это затрагивает многих:
https://twitter.com/tyrannicus100bc/status/1252270373413896195
Я предлагаю просто подождать исправления от Apple.
Конечно, это проблема Apple iOS 14.
Кстати, мой браузер ни разу не завис. Посмотрите видео выше в исходном сообщении, где я многократно добиваюсь того, чтобы экран становился белым и возвращался обратно.
Баг всё ещё присутствует в iOS 14.1
Давайте, Apple!
Я знаю, что iOS 14.2 уже находится в разработке, так что ![]()
Проблема с версией 14.2 всё ещё сохраняется ![]()
Все браузеры и веб-оболочки для iOS — это лишь переработанные версии Safari из-за правил Apple. Safari 14 может быть виноват. Следовательно, я сомневаюсь, что проблема связана с операционной системой.
Работают ли Discourse Hub или Fig? Если первое не работает, попробуйте второе.
Я использую Discourse Hub (проблема) и Safari (проблема)
Fig — это здорово, потрясающее приложение, но форум с легко доступным примером проблемы закрыт, поэтому я не могу его добавить без подписки.
Попробую найти другой пример.
В таком случае я бы возложил вину на WebKit.
Все еще происходит в iOS 14.4
![]()
Это странно, потому что подвал страницы всё ещё виден. Просто содержимое длинного поста исчезает после прокрутки за определённую точку.
Запись из приложения Safari на iOS 14.4
Интересно. Я вижу, что devforum.play.date находится на стабильной ветке. Недавно я внес изменение в ветку tests-passed, уменьшив частоту вычислений при прокрутке потока постов. В теории это может помочь в данном случае, но нам придется подождать и посмотреть: изменениям потребуется время, чтобы попасть в стабильную ветку.
Я ещё не пробовал использовать веб-инспектор, чтобы посмотреть, что здесь на самом деле происходит
Все еще происходит в iOS 14.5 ![]()
Немного иначе в iOS 15 beta. Он всё ещё исчезает, но только после того, как вы прекратите прокрутку, так что можно прокручивать и читать. Прогресс, я полагаю!
