Клуб API Карт

Как изменить behaviors у карты в полноэкранном режиме

Пост в архиве.

Здравствуйте.

При инициализации карты опция behaviors устанавливается в значение [], т.е. с картой ничего нельзя делать. Необходимо, чтобы при полноэкранном режиме можно было двигать и приближать карту (drag, dblClickZoom). Сейчас имею следующий код:

map.container.events.add('fullscreenenter', function() {
    map.options.set({
        behaviors: ['drag', 'dblClickZoom']
    });
});

map.container.events.add('fullscreenexit', function() {
    map.options.set({
        behaviors: []
    });
});

 

События срабатывают, но опции карты не изменяются. Как их изменить? И вообще, правильно решать такую задачу данным способом или можно сделать как-то проще?