Получение местоположения пользователя с помощью 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.
С уважением.