zloycoder
@zloycoder
Разработка веб-сайтов на заказ

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

Приветствую всех, коллеги.
Столкнулся с тем, что не работает отображение яндекс карты апи в мобильном firefox.
В гугл не посылать - уже получил ответ. Мне интересно Ваше мнение.
if ($("#mapContacts").length > 0) {
		
		function init () {
			var multiRoute = new ymaps.multiRouter.MultiRoute({
				referencePoints: [
					[55.80522, 37.580],
					"Москва, Вятская улица, 49с4"
				],
				params: {
					routingMode: 'pedestrian'
				}
			}, {
				boundsAutoApply: false
			});

			// Создаем карту с добавленной на нее кнопкой.
			var myMap = new ymaps.Map('mapContacts', {
				center: [55.805, 37.579],
				zoom: 16
			});

			// Добавление маршрута на карту.
			multiRoute.model.events.add('requestsuccess', function() {
				// Коллекция путевых точек маршрута.
				var wayPoints = multiRoute.getWayPoints();
				wayPoints.each(function (point) {
					
					switch (point.options._name) {
					  case "startWayPoint":
						var iconType = "islands#redStretchyIcon",
							iconTitle = "Проходная";
						break;
					  case "finishWayPoint":
						var iconType = "islands#blueStretchyIcon",
							iconTitle = "МосПромДизайн";
						break;
					  default:
						var iconType = "islands#redStretchyIcon",
							iconTitle = "Проходная";
						break;
					}
					
					var LayoutClass = ymaps.templateLayoutFactory.createClass(iconTitle);
					
					point.options.set({
						preset: iconType,
						iconContentLayout: LayoutClass
					});
				});
			}); 
			
			myMap.geoObjects.add(multiRoute);
			
			var LayoutClassPlacemark = ymaps.templateLayoutFactory.createClass("Вьезд");
			
			var placemark = new ymaps.Placemark([55.804947602045225,37.57923637603121], {}, {
				preset: 'islands#greenStretchyIcon',
				iconContentLayout: LayoutClassPlacemark
			});
												
			// Добавление маршрута на карту.
			myMap.geoObjects.add(placemark);	
		}

		ymaps.ready(init);
		
	}


пример кода использования выше.
Прошу помощи в данной ситуации.
С уважением.
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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