Как заблокировать ориентацию экрана для портрета в Safari с помощью простого JavaScript? - PullRequest
0 голосов
/ 25 сентября 2018

Я хочу "заблокировать" ориентацию сайта в портретном режиме в , используя чистый JavaScript.

Допустим, я создаю приложение, и я не хочу, чтобы пользователи могли посещать мое приложение в ландшафтном режиме.Как мне это сделать?


Редактировать: Я делаю приложение на веб-языках, я назначу его в качестве профиля, чтобы любой мог загрузить его на iPhone, так что ничего сxCode или что-то.

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

может быть, использовать "windows.screen" для вас;

var alowed = window.screen.orientation.lock("portrait");
0 голосов
/ 25 сентября 2018

метод screen.lockOrientation не поддерживается Safari, поэтому вам придется обнаруживать функции.

Для Safari вы можете попробовать ponyfill: https://github.com/chmanie/o9n

...