使用javascript代码为google标记添加动画效果

时间:2016-07-22 07:32:11

标签: javascript google-maps google-maps-api-3

早上好。

我有一张谷歌地图v3地图,上面有3个标记。 起始标记,完成标记和移动标记。 当我获得位置更新时,我更新移动标记以匹配新位置,但我想将弹跳添加到该标记,作为它在屏幕上进行移动的指示。

我知道可以通过点击监听器来完成,但是如果可能的话我想在没有用户干预的情况下完成。 关于如何做到这一点的任何想法。

1 个答案:

答案 0 :(得分:0)

我查了this google maps documentation page。如果您不想通过用户互动制作动画,则可以拨打" toggleBounce"功能如下。

window.onload = function (){
    toggleBounce();
}

function toggleBounce() {
    if (marker.getAnimation() !== null) {
      marker.setAnimation(null);
    } else {
      marker.setAnimation(google.maps.Animation.BOUNCE);
    }
  }