Яндекс.карты несколько разных карт на разных страницах, как реализовать?

Здравствуйте. У меня такая задача. Нужно на одной странице сделать другой центр карты. Пробывал создать другой объект, но ничего не вышло. Даже метки пропали.

ymaps.ready(init);

function init () {
            var myMap = new ymaps.Map('map', {
                    center: [55.33339892, 37.3381344], 
                    zoom: 12
                });
				
			var mMap = new ymaps.Map('mainmap', {
                    center: [55.333338, 33.43333750], 
                    zoom: 12
                });		
				
			myMap.controls.add('zoomControl');
			mMap.controls.add('zoomControl');

			myPlacemark0 = new ymaps.Placemark([22222, 22222], { // Создаем метку с такими координатами и помещаем в переменную
				balloonContent: '<div class="map_address"><p>ул. Новая 20</p></div>' // сдесь содержимое балуна в формате html, все стили в css
			}, {
			iconImageHref: 'baloon.png', // картинка иконки
			iconImageSize: [62, 62], // размер иконки
			iconImageOffset: [-32, -64], // позиция иконки
			balloonContentSize: [270, 99], // размер нашего кастомного балуна в пикселях
			balloonLayout: "default#imageWithContent", // указываем что содержимое балуна кастомная 
			balloonImageHref: 's/baloon.png', // Картинка заднего фона балуна
			balloonImageOffset: [-32, -64], // смещание балуна, надо подогнать под стрелочку
			balloonImageSize: [61, 61], // размер картинки-бэкграунда балуна
			balloonShadow: false
		});
	
 
			// Создание метки 
			var myPlacemark = new ymaps.Placemark(
			// Координаты метки
			[11111, 1111]        
			);
 
		// Добавление метки на карту
		myMap.geoObjects.add(myPlacemark0);
		 mMap.geoObjects.add(myPlacemark0);
	}

В чем может быть ошибка?
  • Вопрос задан
  • 2465 просмотров
Пригласить эксперта
Ответы на вопрос 1
Dil0ng
@Dil0ng Автор вопроса
Точно! Спасибо!
Все равно у меня почему то какой то глюк)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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