Необходимо узнать город посетителя. Необязательно знать район и другие подробности, а просто город. Я собираюсь использовать последнюю версию Yandex.Map:
ymaps.geolocation.get({
provider: 'yandex'
}).then(function (result) {
alert(result.geoObjects.get(0).getLocalities()[0]);
});
Насколько я знаю, значение "yandex" означает, что геолокация будет высчитываться на основании ip пользователя. Насколько это точно? Т.е. сможет ли данный способ определить город?
Второй вопрос, как обращаться? Т.е. я собираюсь что-то типа:
if (ymaps.geolocationy == 'Москва') {}
но будут ли все города указываться на русском языке или как это использовать? Подскажите пожалуйста.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники