Знайте ориентацию устройства, когда ориентация заблокирована

1

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

Проблема в том, что когда я делаю фотографии в webApp, мне нужно знать ориентацию устройства, даже если он заблокирован. Я попытался сделать это с devideOrientationApi. Но я не могу знать правильную ориентацию своего устройства.

Любая помощь будет большой. Заранее благодарю.

Теги:
angular
web-applications
progressive-web-apps

1 ответ

0

Вы можете проверить ширину и высоту окна, как показано ниже,

this.isPortrait = window.innerHeight > window.innerWidth;
  • 0
    Когда вы блокируете ориентацию в манифесте, ширина и высота окна остаются неизменными, даже если вы поворачиваете мобильное устройство в разных ориентациях.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню