Настройка Orientaiton Ionic/ scxml

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

      <send event="setOrientation" to="x-html" data="portrait" />

1 ответ

Добавьте эту строку в свой config.xml файл:

<preference name="Orientation" value="portrait"/>

Из документации:

По умолчанию: по умолчанию. Допустимые значения: по умолчанию, альбомная, книжная. Позволяет блокировать ориентацию и предотвращать поворот интерфейса в ответ на изменения ориентации. ПРИМЕЧАНИЕ. Значение по умолчанию означает, что Cordova извлечет запись предпочтения ориентации из файла манифеста / конфигурации платформы, позволяя платформе вернуться к своему поведению по умолчанию. Для iOS, чтобы указать как портретный, так и ландшафтный режим, вы должны использовать для платформы значение all.

Проверьте документацию Cordova

Другие вопросы по тегам