iPhone полноэкранное изображение - PullRequest
8 голосов
/ 23 сентября 2008

Как мне сделать изображение или раздел страницы в полноэкранном режиме на iPhone?

У меня есть изображение размером 480 x 320, и я хочу развернуть его на весь экран iPhone, но оно должно быть на веб-странице, чтобы я мог сделать изображение ссылкой на предыдущую страницу.

В настоящее время, если я уроню изображение на пустую страницу и открою его на iPhone, оно просто появится в верхнем левом углу.

Ответы [ 3 ]

18 голосов
/ 23 сентября 2008

Надеюсь, я не нарушаю NDA здесь, но здесь идет.

Mobile Safari по умолчанию отображает страницу, как если бы эта страница была просмотрена браузером настольного компьютера, с шириной по умолчанию 980 пикселей.

Чтобы изменить это поведение, вам нужно явно объявить область просмотра, что вы делаете через метатеги. Если вы объявите ширину константой device-width , по умолчанию она будет равна 320 вместо 980, и все выглядит отлично.

<head>
    <meta name="viewport" content="width=device-width,user-scalable=no" />
</head>
5 голосов
/ 23 сентября 2008

Я бы сказал, установите метатег viewport на пустой странице, чтобы Safari знал, как отобразить страницу в нужном размере. Для получения дополнительной информации см. Эту ссылку:

Документация по Apple iPhone Safari

2 голосов
/ 09 февраля 2009

хороших ссылок, которые могут помочь вам в дальнейшем:

Как оптимизировать ваш сайт для мобильных устройств: http://solutions.treypiepmeier.com/2008/12/01/optimizing-a-website-for-iphone/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...