Mo_Ginger
@Mo_Ginger
клацаю по кнопкам

Как получить данные гироскопа на iOS?

Нужно создать подобный эффект на js. С андроидом вопросов нет, на Safari iOS, насколько знаю, ограничили получение данных гироскопа. Но может быть кто-то сталкивался с подобным и знает какие-то решения?
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
Mo_Ginger
@Mo_Ginger Автор вопроса
клацаю по кнопкам
По итогу:
в Safari без разрешения браузера получить данные гироскопа нельзя.
Решением было вызывать окно с запросом таким образом:

btn.onclick = function(e) {
  DeviceMotionEvent.requestPermission().then(response => {
    if (response == 'granted') {
      window.addEventListener('devicemotion', (e) => {
        /* разрешение получено */
    })
  }}).catch(console.error)
}

Надеюсь, что кому-то когда-нибудь поможет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 14:10
500 руб./за проект
19 апр. 2024, в 13:31
10000 руб./за проект