@anton99zel
29а класс средней школы №7

Как вывести город через API 2.1 Яндекса?

Раньше город выводился, но потом яндекс убрал поддержку вывода городов в api ниже 2.1
Из документации не совсем понятно как теперь выводить.
Раньше можно было выводить город пользователя либо тот, что указан в настройках профиля в аккаунте на Яндексе, либо реальное местоположение, если пользователь разрешает определять это местоположение.
Мне бы первый вариант.
  • Вопрос задан
  • 1302 просмотра
Пригласить эксперта
Ответы на вопрос 1
qork
@qork
{ background: #F00B42 }
ymaps.ready(init);

function init(){
  ymaps.geolocation.get({
      // Зададим способ определения геолокации
      // на основе ip пользователя.
      provider: 'yandex',
      // Включим автоматическое геокодирование результата.
      autoReverseGeocode: true
  }).then(function (result) {
      // Выведем результат геокодирования.
      console.log(result.geoObjects.get(0).properties.get('metaDataProperty'));
  });
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы