5

在 Google Maps API v2 中,我们可以设置标记一个选项bouncy:true。它增加了标记引人注目的能力 - 拖动此标记后,它会弹跳。

是否可以在 API v3 中进行?

4

3 回答 3

15

这是您在 V3 中的操作方式

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

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

});
于 2011-11-17T20:13:02.780 回答
3

我刚刚快速浏览了 Markers 的 API v3 规范 - 现在看起来“弹性”选项不可用,但看到它在某个时候被实现到 v3 API 中我不会感到惊讶 - 它是仍处于 Beta 阶段,并且必然会发生很大变化。

如果您现在真的想要 V3 映射中的行为,您可以将事件绑定到标记对象上的 'dragend' 方法。使用名为更改 MarkerImage 对象的锚点的函数 - 也可以查看 API 中的 MarkerImage 对象。

于 2009-12-05T23:44:38.520 回答
0

好吧,我正在寻找一种在谷歌地图 V3 中实现弹性标记的方法,这样如果我们显示一组标记,当前选择的标记应该清晰可见。

我们使用标记的 z-index 属性将当前标记的 z-index 设置为比其他标记相对更高的值。

于 2010-07-20T05:22:51.947 回答