Я разрабатываю веб-приложение на Tizen. Мое приложение было впервые разработано на других платформах, таких как iOS и Android.
. В основном оно запускается в ландшафтном режиме и воспроизводит удаленный контент, например изображение, видео или открывает веб-страницу. Он имеет меню внутри приложения, чтобы предложить людям возможность изменить ориентацию экрана внутри приложения вручную. Этот подход довольно прост на iOS и Android, но на Tizen кажется, что это не так просто.
Я следую официальной документации Tizen, которая отправляет нас на: https://w3c.github.io/screen-orientation/ Но не могу заставить его работать, даже если я выполнил шаги, написанные по ссылке выше.
Вот что я получил, когда попытался повернуть:
Попытка:
screen.orientation.lock('portrait-primary')
Ошибка:
Promise {}
index.html:1 Uncaught (in promise) DOMException: The page needs to be fullscreen in order to call screen.orientation.lock().
PS Приложение уже в полноэкранном режиме. Ошибка не имеет отношения.
У вас есть идеи?
Спасибо