Клуб API Карт

API Яндекс.Карт версия 2.1.27

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


Сегодня мы опубликовали новую версию API Яндекс.Карт 2.1 — 2.1.27. Она доступна по адресам api-maps.yandex.ru/2.1.27/?lang=ru-RU и api-maps.yandex.ru/2.1-dev/?lang=ru-RU. В течение дня также обновится документация.


Добавлено:

 — Ссылка «Открыть в Яндекс.Картах»:

Ссылку можно отключить с помощью опции `suppressMapOpenBlock: true`.

 — Ссылка «Обновите браузер» для устаревших версий браузера:

Ссылку можно отключить с помощью опции `suppressObsoleteBrowserNotifier: true`.

 — Класс `Template`.

 

Изменено:

 — Оптимизация RemoteObjectManager: отображение точек только в видимой области.


Исправлено:

 — Геокодирование точек маршрутов в enterprise-версии.

 — Периодическая ошибка при построении маршрута из трёх точек.

 — Оптимизирована скорость масштабирования карты на устройствах с iOS.

 — Проблемы с touch-событиями при добавлении на карту некоторых площадных геообъектов.

 — YMapsML: Не устанавливался тип карты, если в MapState был bounds.

 — Неправильные размеры иконок `masstransit` в мультимаршрутизаторе.

 — Неверное значение поля `address` в мультимаршрутизаторе.

 — Не удалялся результат запроса в поисковом контроле после смены провайдера.

 — Кастомный провайдер для саджеста не отображал значения.

 — `util.hd.selectValue()` не возвращал значения для дробных DPR.

 — Кластеры в RemoteObjectManager пропадали при смене зума.

 — Смещение меток при изменении масштаба страницы.

 — Некорректно работал `editor.startDrawing()` в обработчике события `geometrychange` у полигона.

 — При перетаскивании маршрута не учитывался параметр `searchCoordOrder`.

 — Вылетала карта в IE8, если её инициализировать в скрытом контейнере.

 — Проблемы с отображением графики при масштабировании в IE 8-9 и Opera 12.


Команда разработчиков API Яндекс.Карт

2 комментария
Телеканал «Пятница»
27 января 2016, 22:38

 

Ссылку можно отключить с помощью опции `suppressMapOpenBlock: true`.

Почему-то не работает, опцию нужно включать при инициализации карты? все верно?

Map.options.set('suppressMapOpenBlock', true);
Удалённый пользователь
27 января 2016, 22:38

При создании карты можно добавить в опции флаг:

var myMap = new ymaps.Map('map', { // параметры

        ...

    }, { // опции

        ...

        suppressMapOpenBlock: true

    });