Блокировка ориентации экрана веб-приложения: сбой блокировки ориентации - PullRequest
0 голосов
/ 08 апреля 2019

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

// lock orientation to portrait
window.screen.lockOrientationUniversal = window.screen.lockOrientation || window.screen.mozLockOrientation || window.screen.msLockOrientation;

if (window.screen.lockOrientationUniversal("portrait")) {
    console.log("Orientation locked to portrait");
} else {
    console.log("Orientation lock failed.");
}

Я также попробовал это с просто screen. вместо window.screen. и получил то же самое.Обратите внимание, что это тестируется на последнем Firefox для Android и что веб-приложение не является полноэкранным приложением.

Я также получаю следующее сообщение:

Использование датчика ориентации устарело.

Что имеет смысл в качестве сайта Mozilla упоминает, что это устарело.Какой последний поддерживаемый способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...