Надувной маркер в Google Maps v3 - PullRequest
       42

Надувной маркер в Google Maps v3

5 голосов
/ 04 декабря 2009

В Google Maps API v2 мы можем установить для маркера параметр bouncy:true. Это добавляет маркерной способности глазного леденца - после перетаскивания этого маркера он подпрыгивает.

Возможно ли это сделать в API v3?

Ответы [ 3 ]

14 голосов
/ 18 ноября 2011

Вот как вы это делаете в V3

google.maps.event.addListener(marker, "dragend", function(){

   marker.setAnimation(google.maps.Animation.BOUNCE);

});
3 голосов
/ 06 декабря 2009

Я только что кратко ознакомился со спецификацией API v3 для маркеров - не похоже, чтобы опция 'bouncy' была доступна прямо сейчас, но я не удивлюсь, увидев, что это внедряется в API v3 в некоторых случаях. Дело в том, что оно все еще находится в бета-версии и может измениться совсем немного.

Если вы действительно хотели, чтобы поведение на карте V3 теперь можно было связать событие с методом 'dragend' на объекте Marker. Сделайте так, чтобы функция вызывала изменение точки привязки объекта MarkerImage - проверьте объект MarkerImage также в API.

0 голосов
/ 20 июля 2010

Что ж, я искал способ реализации подпружиненных маркеров в V3 карт Google, чтобы при отображении кластера маркеров выбранный в данный момент маркер был четко виден.

Мы использовали свойство z-index маркера, чтобы установить для z-index текущего маркера относительно более высокое значение, чем для остальных.

...