Приложение Discourse для iOS – проблема автоматического масштабирования в сообществе PeptidePrice.
У меня возникает постоянная проблема с приложением Discourse для iOS, но только при использовании сообщества PeptidePrice. Эта проблема не наблюдается ни в одном другом сообществе в приложении, и всё работает нормально при доступе к PeptidePrice через Safari или Chrome.
Описание проблемы
В следующих случаях:
• нажатие на «Создать тему»,
• нажатие на строку поиска,
• установка курсора в любое текстовое поле,
экран автоматически увеличивается. Страница становится слишком большой для нормального просмотра, и каждый раз приходится уменьшать масштаб щипком. Как только я начинаю печатать, страница снова увеличивается.
Важные замечания
• Проблема возникает только в сообществе PeptidePrice внутри приложения Discourse.
• Ни одно другое сообщество не демонстрирует такого поведения.
• В браузерах (Safari/Chrome) проблемы с масштабированием нет.
• iPhone: iOS 26.x с использованием приложения Discourse.
Возможно ли исправление? Я был бы очень признателен. Вот короткое видео, чтобы вы могли составить представление о проблеме:
Я не уверен, так как не могу войти на сайт (насколько мне известно, они не размещены у нас), но возможно, что они используют шрифт меньшего размера, чем обычно, что вынуждает Safari увеличивать масштаб.
Странно, что обычный браузер Safari у вас работает, но это всё ещё очень похоже на эту проблему.
Когда вы говорите «приложение Discourse», вы имеете в виду Hub, загруженный из App Store, или PWA?
Я нашёл сообщество, но оно недоступно для анонимных зрителей, а я не хочу создавать аккаунт.
Поскольку мы не хостим их, и проблема не возникает в других посещаемых вами сообществах, возможно, будет полезно сообщить администраторам форума об этой проблеме.
@chapoi привет, я нашёл корневую причину проблемы.
Мой размер текста был установлен на «самый маленький» в приложении Discourse Hub в разделе настроек/интерфейса. Эта проблема возникает именно оттуда. Она также проявляется, когда я устанавливаю размер на «маленький», но никаких проблем нет, когда я ставлю размер текста на «нормальный».
Я считаю, что проблема исходит из самого приложения, а не из сообществ. Не уверен, есть ли какое-то решение для этого, так как я хотел бы оставить размер текста «самым маленьким».
Нет, извините, это исключительно проблема iOS/Safari. Они настаивают на применении этого поведения с масштабированием, когда размер шрифта меньше 16 пикселей (что является стандартным значением по умолчанию).