0
私のマーカーにバウンスアニメーションを実装しようとしていますが、私はこのドキュメントと私の配列内の最初のマーカーのアニメートのみを行っています。私はイベントリスナーに私のマーカー上の場所を呼び出すことを試みたが、それは動作しないようだ。助言がありますか?Googleマップのバウンスマーカーをアニメーション化する
for(var i = 0; i < locationArray().length; i++){
var locations = locationArray()[i].location;
var title = locationArray()[i].title;
var marker = new google.maps.Marker({
position: locations,
map: map,
title: title,
icon: defaultMarker,
animation: google.maps.Animation.DROP
});
google.maps.event.addListener(marker,'click', function(){
if (marker.getAnimation() !== null) {
marker.setAnimation(null);
} else {
marker.setAnimation(google.maps.Animation.BOUNCE);
}
console.log(marker);
});