Можно ли предотвратить «переворот» на сайте iPhone через JavaScript / jQuery? - PullRequest
3 голосов
/ 19 августа 2010

Я просто не хочу, чтобы сайт менял ориентацию, когда iPhone меняет ориентацию.

Возможно ли это?

Ответы [ 2 ]

6 голосов
/ 19 августа 2010

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

Кроме того, если бы вы могли, в какой ориентации был бы пользователь? Когда они прибыли на ваш сайт, телефон мог быть в любой ориентации.

2 голосов
/ 19 августа 2010

См. Этот ответ, чтобы узнать, как использовать CSS / JS для поворота отображаемого изображения при изменении ориентации. Идея состоит в том, чтобы захватить событие ориентации, а затем принудительно вернуть отображение в портретную / альбомную ориентацию.

Как заблокировать ориентацию на портретный режим в веб-приложении iPhone?

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