Клуб API Карт

баг в Chrom'е

SagaranoMail
26 апреля 2012, 20:50

Добрый вечер.

Наблюдаю неприятный баг в хроме с контролом "searchControl". Кнопка "найти" рабочая, но выглядит не так как в остальных браузерах + к этому, если добавление этого контрола объявить перед добавлением остальных, это нарушает работу остальных контролов. Скриншоту соответствует следующий код

map.controls
    .add('searchControl')
    .add('zoomControl')
    .add('typeSelector')
    .add('smallZoomControl', { right: 5, top: 75 })
    .add('mapTools');

 

 

Кто-нибудь с подобным сталкивался? 

  

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

у меня в хроме этот код работает

Доброго времени суток.

Поделитесь пожалуйста ссылкой на страничку с багом.

вот сделал тестовую страничку  http://boneshock-20.hosting.parking.ru/YMaps2x.aspx

Просто не нужно помещать ноду для контейнера карты внутрь тэга form, т.к. вложенные тэги form (второй формируется внутри контейнера карты для searchControl) строго противопоказаны ;-)

Хмм, а вот это уже интересно. Действительно, убрал из формы, работает. Спасибо! Но нужен вариант корректной работы внутри тега form, т.к. есть специфика asp.net WebForms приложений. В них все содержимое помещается в одну единственную форму. Тем более, что в предыдущей версии api теги form никак не влияли на работу карты; жду комментария о пути решения проблемы. 

С нашей стороны для поддержки совместимости с asp.net приложениями, тэг form будет убран в следующем релизе.

Спасибо.

На какой странице я могу посмотреть свежие новости о релизах и текущей версии api?(я надеюсь не имеется ввиду выход api 3.х) 

Ждите новостей об обновлениях в нашем клубе. Версия с исправлениями скорее всего появится на следующей неделе.