JohnDaniels
@JohnDaniels

Почему не меняется стиль метки на Яндекс карте?

Делаю так:
ymaps.ready(init);
    var myMap;

    function init(){     
        myMap = new ymaps.Map ("map", {
            center: [55.76, 37.64],
            zoom: 4,
        });
        
        myMap.behaviors
            .disable(['rightMouseButtonMagnifier'])
            .enable('drag', 'zoom');
    
        var myPlacemark = new ymaps.Placemark(
           [ymaps.geolocation.latitude, ymaps.geolocation.longitude], 
           {iconContent: 'Вы здесь'},
           {preset: 'islands#redIcon'}
        );
        
        myMap.geoObjects.add(myPlacemark);
    }


но все равно получаю стандартный синий значок
a80f32bb5db543dabe6793ee4afa10b7.png
  • Вопрос задан
  • 393 просмотра
Решения вопроса 1
forgotten
@forgotten
Руководитель разработки API Яндекс.Карт
У вас часть кода на API 2.0, часть от 2.1. Судя по тому, что метка у вас рисуется — подключен 2.0. Тогда нужно сменить префикс islands# на twirl#
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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