Геолокация плагина Cordova для Android не возвращает высоту
В настоящее время я пытаюсь получить высоту телефона под управлением Android 5.1.1, но, похоже, не получаю. Я использую геолокацию плагина cordova на ионной платформе, которая позволяет использовать AngularJS. Самая странная часть - телефон получает правильные координаты широты и долготы, но получает пустое поле по высоте.
Мой код следующий:
$ionicPlatform.ready(takeCoordinates);
function takeCoordinates() {
var watchId = navigator.geolocation.watchPosition(function (position) {
$scope.geoPosition.lat = position.coords.latitude;
$scope.geoPosition.long = position.coords.longitude;
$scope.geoPosition.alt = position.coords.altitude;
}
);
Есть ли у вас какие-либо идеи? Спасибо.