Добрый день!
В процессе эксплуатации API столкнулся с тем, что не работает определение города по IP в случае выхода с мобильного интернета, а со стационарных компьютеров - все отлично.
Код:
ymaps.ready(init);
function init() {
var geolocation = ymaps.geolocation;
console.log("Внутри функции init");
geolocation.get({
provider: 'yandex',
mapStateAutoApply: true
}).then(function (result) {
console.log("Данные получены");
if (result) {
var geo_data = result.geoObjects.get(0).properties.getAll();
var city = geo_data.name;
console.log(city);
}
});
}
На стационарных компах выводит все три строки в консоль, а на мобильных - только первую.
Пример IP адреса, при котором возникают проблемы: 31.173.100.14
Подскажите, в чем может быть причина ?