Клуб API Карт

Открытая метка

c4-bk
29 октября 2012, 17:50

Стандартная функция:

function fid_135116609384391963594(ymaps) {

    var map = new ymaps.Map("ymaps-map-id_135116609384391963594", {

        center: [..., ...],

        zoom: 16,

        type: "yandex#publicMap"

    });

    map.controls

        .add("zoomControl")

        .add("mapTools")

        .add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));

    map.geoObjects

        .add(new ymaps.Placemark([..., ...], {

iconContent: "...",

            balloonContentHeader: "...",

            balloonContentBody: "...",

            balloonContentFooter: "...",

        }, {

            preset: "twirl#lightblueDotIcon"

        }));

};

Как  метку сделать открытой по умочанию?

2 комментария
Подписаться на комментарии к посту

сохранить не нее ссылку

var myPlacemark = new ymaps.Placemark([..., ...], {

iconContent: "...",

            balloonContentHeader: "...",

            balloonContentBody: "...",

            balloonContentFooter: "...",

        }, {

            preset: "twirl#lightblueDotIcon"

        });

и после добавления на карту

map.geoObjects

        .add(myPlacemark);

сделать

myPlacemark.balloon.open();

Спасибо! Я видимо раньше использовал методы старой версии и не получалось.