alexanderkx
@alexanderkx

Как через api яндекс карт отловить событие определения местоположения?

На карту добавляю кнопку определения местоположения (controls: ['geolocaontrol' ... )

Требуется отследить, когда пользователь определил своё местоположение, для того чтобы поставить метку в найденном месте.

На данный момент понятно, как при инициализации карты получить местоположение:

....
ymaps.geolocation.get({
	provider: 'yandex',
	autoReverseGeocode: true
}).then(function(result) {
	var text = result.geoObjects.get(0).properties.get('metaDataProperty').GeocoderMetaData.text;
	// Вывели точку
	console.log(text);
});
....

а вот, как это действие производить только при условии что пользователь нажал на "определить местоположение"?

Благодарю.
  • Вопрос задан
  • 392 просмотра
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
А что не так с подпиской на событие кнопки "определить местоположение" onClick?
Ответ написан
Ваш ответ на вопрос

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

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