Ориентация силы на iPad - JavaScript

Я создаю приложение в браузере для iPad и задавался вопросом, возможно ли заблокировать ориентацию области просмотра? Я проверил документацию яблока и единственную вещь, которую я нашел, говорит, что ориентация только для чтения: https://developer.apple.com/documentation/webkitjs/domwindow/1632568-orientation

Я думаю, что это означает, что нет никакого способа заблокировать ориентацию в браузере. Кто-либо получил какие-либо идеи?

6
задан Cœur 5 May 2018 в 14:15
поделиться

1 ответ

№. Я предполагаю, что это будет слишком ограничительно для пользователя, поэтому вы можете определять только ориентацию пользовательского интерфейса. Единственный способ заблокировать ориентацию - это внешний переключатель на боковой стороне устройства.

См. этот ответ , чтобы узнать код для его обнаружения. Вы также можете просто использовать window.orientation , чтобы получить его.

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

7
ответ дан 17 December 2019 в 00:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: