IPhone / Safari: есть ли способ остановить изменение размера страницы при загрузке? - PullRequest
5 голосов
/ 30 марта 2009

Это долгий путь, но я надеюсь, что есть способ помешать IPhone изменить размер страницы при загрузке. Проблема в том, что если сайт нуждается в обновлении (скажем, на форуме), пользователям становится немного стареть, чтобы каждый раз обновлять страницу.

Есть ли способ заставить Safari / IPhnone не сворачивать сайт при обновлении, который не требует изменения настроек пользователем?

1 Ответ

7 голосов
/ 30 марта 2009

Вы можете использовать метатег, который будет ограничивать область просмотра для iPhone:

<meta name="viewport" content="width=320" />

Из документации разработчика Apple:

Используйте метатег viewport для улучшения представления вашего веб-контента на iPhone. Как правило, вы используете метатег viewport, чтобы установить ширину и начальный масштаб области просмотра. Например, если ваша веб-страница меньше 980 пикселей, вам следует установить ширину области просмотра в соответствии с вашим веб-контентом. Если вы разрабатываете веб-приложение для iPhone, задайте для ширины ширину устройства.

Существует константа, которую вы можете использовать для ширины устройства iPhone: width=device-width.

Не уверен, что эта ссылка будет работать, но вы можете прочитать больше о Mobile Safari и теге области просмотра на веб-сайте Apple Developer

...