Красный треугольник в автономном режиме не показывает сообщение при клике

Попробуйте этот эксперимент при создании нового сообщения.

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

В правом нижнем углу появится красный треугольник.

Нажмите на красный треугольник.

Вы увидите одну большую пустую страницу.

Конечно, всё, что оно пыталось загрузить, должно было быть загружено при наличии подключения к сети!

:wave: Дан

Я пытался нажать на треугольник, но, кажется, это не кнопка. Единственное, что у меня получилось — получить чёрную страницу, если я случайно нажал на кнопку :desktop_computer:, которая показывает предварительный просмотр черновика. Но если вы что-то пишете, страница не должна быть полностью пустой :thinking:

На компьютере это немного очевиднее
image

2 лайка

У меня возникает точно такая же проблема на собственном экземпляре. Я попробовал обновить ОС хоста и обновил Discourse до версии 3.3.0 beta 1, но проблема осталась.

Похоже, проблема заключается в ошибке аутентификации (HTTP 403) при загрузке drafts.json

Проблема найдена. У меня стоит Cloudflare перед сайтом, и по какой-то причине он начал показывать страницу проверки с включённым JavaScript при запросе drafts.json

[Конкретно я думаю, что это было вызвано функцией WAF Cloudflare, использующей Cloudflare OWASP Core Ruleset]

1 лайк

Что ж, я видел это прямо здесь на Meta, значит, Meta тоже использует Cloudflare.

Кроме того, большинство пользователей хотели бы знать, что означает красный треугольник, поэтому они нажимают на него.

Я имею в виду: что, если на приборной панели вашего автомобиля загорелась лампочка предупреждения, и нет возможности понять, что это значит?

Мне не удалось воспроизвести эту проблему в Chrome на Windows 11 и Chrome на Android 13. В обеих версиях треугольник некликабелен. Однако на мобильном устройстве при нажатии на иконку :desktop_computer: открывается пустое окно предпросмотра.

3 лайка