Клуб API Карт

Вопрос по restrictMapArea

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

Создаю карту

 

myMap = new ymaps.Map('map', {
                center: [60.011080,30.338997],
                zoom: 10,
                restrictMapArea:[[60.055334,30.038404],[59.812399,30.484037]]
            });

или так

 

myMap = new ymaps.Map('map', {
                center: [60.011080,30.338997],
                zoom: 10,
                restrictMapArea:true
            });

Подключение скрипта:

 

    <script src="http://api-maps.yandex.ru/2.0.25/?load=package.full&lang=ru-RU&mode=debug" type="text/javascript"></script>

   или так:

 

<script src="http://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU&mode=debug" type="text/javascript"></script>

Но свойство  restrictMapArea не срабатывает, карта прокручивается без проблем. Что я делаю не так? 

6 комментариев
Sergey Konstantinov
28 января 2016, 02:37
Указываете опцию во втором параметре вместо третьего.
Антон Васильев
28 января 2016, 02:37

спасибо:-)

Дмитрий Тимофеев
28 января 2016, 02:37

И вторым, и третьим пробую - не получается.

Подскажите, что не так.

var myMap = new ymaps.Map("map", {
                center: [60.011080, 30.338997],                restrictMapArea: [[60.055334, 30.038404], [59.812399, 30.484037]],                zoom: 10,            });

 

 

Покажите как пробуете с третьим.

Желательно примером на jsfiddle.net

Дмитрий Тимофеев
28 января 2016, 02:37

Спасибо, решил. 

 

ЗЫ: не помешало бы обновить редактор ответов в Клубе :) Смайлики ваще не  в тему - вот зачем смайлик :-P - модераторам чтоль показывать? Или это чудо o_O природы или нечисти ! Нужны до 10 смайлов - вопрос, рукопожатие, профессор. Оставить +1, -1, пивко, подмигивание.

Дмитрий Тимофеев
28 января 2016, 02:37

Допёр! 

 

 

             var myMap = new ymaps.Map("map", {   center: coords,                zoom: 11            },            {                restrictMapArea: [[62.4367, 17.3946], [40.0801, 82.5850]]            });