Мое мобильное приложение захватывает всю ширину телефона, когда оно находится в режиме protrait. Как это исправить?
Если быть более точным: если я загружаю приложение и нахожусь в книжной ориентации, оно будет загружать альбомную ориентацию, которая сдвигает все вправо. Если я загружаю страницу, когда в альбомной ориентации все работает.
Если я загружаю приложение в книжной ориентации, затем перемещаю его в альбомную ориентацию и обратно, портретная ориентация в порядке. Это просто начальная загрузка.
Кроме того, это не всегда происходило, фактически это не начиналось до сегодняшнего дня.
Я занимаюсь:
<meta name="viewport" content="width=device-width, initial-scale=1">
но это не работает (потому что он думает, что телефон в альбомной ориентации)
У меня есть 0 подсказок, что здесь делать. Есть ли способ заставить приложение выпрыгнуть из пейзажа или перезагрузить один раз, а затем найти ориентацию?
Редактировать Я могу подобрать ориентацию так:
if (window.orientation == 0) {
alert("portrait");
} else {
alert("landscape");
}
Как я могу отредактировать код, чтобы убедиться, что отсюда отображается портрет css?