Определите, включен ли Motion & Orientation Access в Javascript - iOS - PullRequest
2 голосов
/ 11 июня 2019

К сожалению, Safari по умолчанию отключает Motion and Orientation access в:

Настройки> Safari> Конфиденциальность и безопасность> Движение и ориентация доступа

Итак, я пытаюсь выяснить, возможно ли определить, активирован ли этот параметр для пользователя или нет. Есть ли свойство в окне объекта в браузере, которое сообщает мне, что оно включено?

Я пытался найти решение в StackOverflow и других местах, но они либо устарели, либо просто не работают.

1 Ответ

1 голос
/ 17 июля 2019

Вы можете использовать свойство window.orientation (вывод будет в градусах), поскольку он поддерживается в Safari для IOS

Примечание: Его использование устарело и не поддерживается во многих других браузерах, поэтому для других браузеров следует использовать свойство screen.orientation или Generic Sensors API

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