Приветствую всех, коллеги.
Столкнулся с тем, что не работает отображение яндекс карты апи в мобильном 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);
}
пример кода использования выше.
Прошу помощи в данной ситуации.
С уважением.