Настройка Orientaiton Ionic/ scxml
Я пытаюсь заблокировать мой ионный экран, чтобы он не перевернулся полностью. В настоящее время я устанавливаю это в моем файле scxml. Я могу установить его только в портретном режиме, однако в портретном режиме он все равно переворачивается, если перевернуть устройство вверх дном. большинство ответов, которые я исследовал, объясняют только то, как установить его в портретный, но это не останавливает перевернутый с ног на голову. Вот строка кода, которую я имею:
<send event="setOrientation" to="x-html" data="portrait" />
1 ответ
Добавьте эту строку в свой config.xml
файл:
<preference name="Orientation" value="portrait"/>
Из документации:
По умолчанию: по умолчанию. Допустимые значения: по умолчанию, альбомная, книжная. Позволяет блокировать ориентацию и предотвращать поворот интерфейса в ответ на изменения ориентации. ПРИМЕЧАНИЕ. Значение по умолчанию означает, что Cordova извлечет запись предпочтения ориентации из файла манифеста / конфигурации платформы, позволяя платформе вернуться к своему поведению по умолчанию. Для iOS, чтобы указать как портретный, так и ландшафтный режим, вы должны использовать для платформы значение all.