Естественно, что когда вы открываете веб-сайт в iPhone Mobile Safari в портретной ориентации и поворачиваете его в альбомную ориентацию, он становится «полноэкранным» (скрывает нижнюю верхнюю панель браузера). Затем вы поворачиваете его обратно в портретное положение, оно сохраняет полноэкранный вид (нижняя верхняя панель браузера все еще не видна). Чтобы проверить, просто откройте Википедию на вашем iPhone (или на симуляторе iPhone) в портретной ориентации, поверните его в альбомную ориентацию (сразу будет полноэкранный режим) и снова верните в портретную ориентацию (сохраняет полноэкранный вид). .
Мне нужно изменить это поведение. Я хочу убедиться, что в портретном режиме верхние-нижние строки состояния всегда видны, но в альбомной ориентации мой веб-сайт работает в полноэкранном режиме. (Поскольку моя HTML-игра не прокручивается, проблема заключается только в поворотах вперед и назад.)
Эта игра работает следующим образом:
https://lobby.sgplayfun.com/touch/spadenew/20190115P/games/triplepanda/index.jsp?game=S-TP02&language=en_US
Откройте эту игру в портретном Safari на iPhone (или на iPhone Simulator), переведите ее в альбомную (в полноэкранном режиме), затем верните ее в портретную, и верхняя панель браузера будет отображаться появляются ???
Как мне добиться того же самого, как эта игра Panda делает это?
То, что я пытался
- Скопируйте тег из Panda, не сработало.
- посмотрите, что делают HTML-классы "ioshack" и "iPhoneX" - не помогло
- Google вокруг, даже проверить китайские форумы и форумы pixiJS (игра Panda является приложением pixiJS), не нашел ничего полезного.