Проблема с масштабированием в приложении Discourse для iOS

Приложение Discourse для iOS – проблема автоматического масштабирования в сообществе PeptidePrice.

У меня возникает постоянная проблема с приложением Discourse для iOS, но только при использовании сообщества PeptidePrice. Эта проблема не наблюдается ни в одном другом сообществе в приложении, и всё работает нормально при доступе к PeptidePrice через Safari или Chrome.

Описание проблемы

В следующих случаях:

• нажатие на «Создать тему»,
• нажатие на строку поиска,
• установка курсора в любое текстовое поле,

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

Важные замечания

• Проблема возникает только в сообществе PeptidePrice внутри приложения Discourse.
• Ни одно другое сообщество не демонстрирует такого поведения.
• В браузерах (Safari/Chrome) проблемы с масштабированием нет.
• iPhone: iOS 26.x с использованием приложения Discourse.

Возможно ли исправление? Я был бы очень признателен. Вот короткое видео, чтобы вы могли составить представление о проблеме:

https://vimeo.com/1140168124?share=copy&fl=cl&fe=ci

Привет @RomeoArabov

Я не уверен, так как не могу войти на сайт (насколько мне известно, они не размещены у нас), но возможно, что они используют шрифт меньшего размера, чем обычно, что вынуждает Safari увеличивать масштаб.

Странно, что обычный браузер Safari у вас работает, но это всё ещё очень похоже на эту проблему.

Когда вы говорите «приложение Discourse», вы имеете в виду Hub, загруженный из App Store, или PWA?

https://community.peptideprice.store

Добавьте в приложение Discourse Hub, и вы получите доступ.

Спасибо за вашу помощь.

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

Поскольку мы не хостим их, и проблема не возникает в других посещаемых вами сообществах, возможно, будет полезно сообщить администраторам форума об этой проблеме.

Я спрашивал администратора на прошлой неделе, но ответа от него не получил. Возможно, они не знают, что вызвало проблему.

@chapoi привет, я нашёл корневую причину проблемы.

Мой размер текста был установлен на «самый маленький» в приложении Discourse Hub в разделе настроек/интерфейса. Эта проблема возникает именно оттуда. Она также проявляется, когда я устанавливаю размер на «маленький», но никаких проблем нет, когда я ставлю размер текста на «нормальный».

Я считаю, что проблема исходит из самого приложения, а не из сообществ. Не уверен, есть ли какое-то решение для этого, так как я хотел бы оставить размер текста «самым маленьким».

Спасибо за ваше время.

Привет,

Нет, извините, это исключительно проблема iOS/Safari. Они настаивают на применении этого поведения с масштабированием, когда размер шрифта меньше 16 пикселей (что является стандартным значением по умолчанию).

Это полностью вне нашего контроля.

Спасибо за информацию, но даже в приложении Discourse Hub проблема всё ещё связана с Safari?

Да, насколько мне известно, под ним всё ещё отображается в Safari.

Понимаю и благодарю за быстрый ответ. Действительно ценю ваше время.