Получение местоположения пользователя с помощью wikitude SDK для Android

В настоящее время я использую wikitude SDK 4.0 для Android и пробую образец нескольких POI в моем приложении. https://github.com/Wikitude/wikitude-sdk-samples/tree/master/3_PointOfInterest_3_MultiplePois

Я получил его экземпляр, но застрял в местоположении пользователя.

Я не понимаю, как местоположение пользователя определяется этим Javascript https://github.com/Wikitude/wikitude-sdk-samples/blob/master/3_PointOfInterest_3_MultiplePois/js/multiplepois.js

1 ответ

Решение

"AR.context.onLocationChanged = World.locationChanged;" в JS делает волшебство.

После выполнения этой строки функция "World.locationChanged" (или любая другая заданная) запускается при каждом собственном вызове Android/iOS в setLocation architectView.

Посмотрите реализацию LocationProvider в примере приложения для очень простого подхода. Для получения новейших сведений о местоположении я рекомендую вам ознакомиться со стратегиями определения местоположения Google.

С уважением.

Другие вопросы по тегам