Клуб API Карт

API 1.x Перестало работать интерактивное добавление полигона

UryevAndrey
19 июля 2012, 13:39

Уважаемые разработчики!

Год назад реализовал использование Яндекс.Карты в 1С, после долгих мучений все необходимое заработало. В частности работало интерактивное добавление полигона на карту, а недавно обнаружил, что уже не работает. 

Вот ранее рабочий код 

 

// полигон по ID не найден значит нужно создать новый полигон
var polygon = new YMaps.Polygon();
setStylePoligon(polygon,fullColor,id);
mapExport.addOverlay(polygon);
// Включение режима редактирования
   polygon.startEditing();

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

Что это может быть? 

7 комментариев
Подписаться на комментарии к посту
Трудно сказать что это. Ссылку на страницу можете дать?

Ссылки как таковой не существует. Дело в том, что это поле HTML документа на форме 1С. Могу прислать весь код страницы. Вызов нужной функции вам думаю не сложно будет сделать.

Присылайте.

Куда выслать? Там 700 строк кода.

Делаб вызов AddPoligonFrom1C(1);
Все нормально рисуется. Проверил в Chrome и IE7.

Странно, у меня не работает. Сделал добавление региона на API 2.0

При прочих равных вышеописанной проблемы нет.