Отказ от ответственности: я знаю, что вопрос блокировки ориентации был задан и решен.Но это только половина моего вопроса.
Я создаю веб-сайт для iphone для небольшого инди-разработчика игр.Они хотят показать скриншоты из некоторых игр для iPhone.Это несколько проблем, хотя.Все скриншоты взяты из игры в ландшафтном режиме, поэтому отображать их в альбомной ориентации не имеет смысла.
В настоящее время у меня есть очень легкий дисплей в стиле лайтбокса для изображения.Вы нажимаете кнопку на сайте, и изображение всплывает (через магию ajax!), Чтобы занять весь экран.Если щелкнуть мышью в любом месте изображения, оно исчезнет, как будто вы никогда его не просматривали.
Я думаю, что два наиболее практичных решения: а) заблокировать ориентацию iphone на время отображения изображения;или б) при повороте телефона сделать какое-то подлое вращение на изображении, чтобы никто никогда не заметил.Являются ли какие-либо из этих возможных / выполнимыми?Если да, не могли бы вы дать мне какие-нибудь советы?А если нет, кто-нибудь решил подобную проблему?
Демонстрация этого доступна на мой личный сервер .