Добрый день!
Ошибка в следующем
При создании карты использую этот код (автоматического определения города на карте):
function init() {
var geolocation = ymaps.geolocation,
myMap = new ymaps.Map('map', {
center: [55, 34],
zoom: 10
}, {
searchControlProvider: 'yandex#search'
});
geolocation.get({
provider: 'yandex',
mapStateAutoApply: true
}).then(function (result) {
result.geoObjects.options.set('preset', 'islands#redCircleIcon');
result.geoObjects.get(0).properties.set({
balloonContentBody: 'Мое местоположение'
});
myMap.geoObjects.add(result.geoObjects);
});
geolocation.get({
provider: 'browser',
mapStateAutoApply: true
}).then(function (result) {
result.geoObjects.options.set('preset', 'islands#blueCircleIcon');
myMap.geoObjects.add(result.geoObjects);
});
Создаю кнопку на странице, и задаю ей следующую функцию:
function ChangeMap () {
myMap.setCenter([58.010450, 56.229434]);
}
Свойство "setCenter". не находит( Как исправить? Заранее благодарю!