«Пейзажное» описание для исправления экрана приложения Android в горизонтальной ориентации не распознается - PullRequest
0 голосов
/ 23 октября 2019

Я занимаюсь разработкой приложения для Android. Языки HTML5 и Cordova. Я добавил следующий код в manifest.json в качестве ссылки.

Однако экран встроенного приложения не фиксируется горизонтально. Экран не будет поворачиваться вбок, если смартфон с приложением не повернут вбок. Я хочу держать экран вбок, даже когда смартфон стоит вертикально. Что не так с моим кодом? Я просмотрел прошлые журналы и не смог найти четкого ответа


{
  "name": "example",
  "short_name": ""example",",
  "description": ""example",",
  "display":      "standalone", 
  "orientation":  "landscape",
  "icons": [{
    "src": "images/icons/icon-48x48.png",
    "sizes": "48x48",
    "type": "image/png"
  },more....

Тот же экран, что и в случае, когда смартфон Android находится в горизонтальной ориентации, должен поддерживаться, когда устройство находится в портретной ориентации.

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

1 Ответ

0 голосов
/ 25 октября 2019

Я нашел и решил лучшие практики. Это не использовать manifest.json. Я действительно хотел, чтобы файл config.xml указывал на альбомную ориентацию.

<widget xmlns="http://www.w3.org/ns/widgets" id="com.example.foovar" version="1.3.0" android-versionCode="130">
<preference name="Example" value="false"/>
<preference name="Orientation" value="landscape"/>
</widget>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...