Доброго времени суток!
Собственно на яндекс карте есть кнопка определения местоположения. Я хочу привязать кнопку к своему html элементу и по клику определять местоположение.
Подскажите как сделать? Есть метод автоматического определения при загрузки карты, но не оч подходит. Нужно по клику.
ymaps.ready(init);
function init() {
var geolocation = ymaps.geolocation,
myMap = new ymaps.Map('map', {
center: [55.77036255174332, 38.20846108398434],
zoom: 9,
controls: ['default']
},
{
searchControlProvider: 'yandex#search'
});
geolocation.get({
provider: 'browser',
mapStateAutoApply: true
}).then(function (result) {
// Синим цветом пометим положение, полученное через браузер.
// Если браузер не поддерживает эту функциональность, метка не будет добавлена на карту.
result.geoObjects.options.set('preset', 'islands#blueCircleIcon');
myMap.geoObjects.add(result.geoObjects);
});
}