谷歌地图v3中的弹性标记

hsz*_*hsz 5 google-maps google-maps-api-3 google-maps-markers

在Google Maps API v2中,我们可以设置为标记选项bouncy:true.它增加了标记眼睛的糖果能力 - 拖动这个标记后,它正在弹跳.

在API v3中可以做到吗?

Erv*_*ald 14

这是你在V3中的表现

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

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

});
Run Code Online (Sandbox Code Playgroud)


Joh*_*ohn 3

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

如果您现在确实想要 V3 Map 中的行为,则可以将事件与标记对象上的“dragend”方法联系起来。让函数调用更改 MarkerImage 对象的锚点 - 也请查看 API 中的 MarkerImage 对象。

  • 此弹力动画现已推出。http://code.google.com/apis/maps/documentation/javascript/reference.html#Animation (5认同)