2012-01-31 1 views
0

Мне интересно, может ли кто-нибудь мне помочь. Я создал веб-сайт, и я хочу, чтобы он автоматически загружался в альбомной ориентации на iPad. Возможно ли это, и если это можно сделать с помощью javascript или css?Сделать сайт автоматически загружаемым в ландшафтном виде на iPad

ответ

0

Вы не можете изменить фрейм (окно Safari, строку состояния, строку URL и т. Д.) Изнутри JavaScript/HTML, но вы можете обернуть весь свой сайт в div и добавить «-webkit-transform: rotate (90deg);» когда вы обнаружите, что это в портретной ориентации.

Это отобразит ваш сайт в ландшафте, но пользователь, вероятно, затем повернет само устройство в ландшафт, который затем повернет ваше содержимое неправильно ориентированным относительно пользователя. Вам нужно будет обнаружить это с помощью JS и удалить атрибут CSS выше, когда вы действительно находитесь в ландшафте. Если вы используете jQuery или что-то такое, я могу представить, что это относительно легко, но пользователь все еще может видеть немного мерцающий, когда контент отскакивает.