を消えここで基本的なコードだが、私はまっすぐそれをカット:何らかの理由でGoogleマップAPI v3の - マーカーの影が
var loadposition = new google.maps.LatLng(<?=$feed['location'][0]?>,<?=$feed['location'][1]?>);
var markerSize = new google.maps.Size(20,34);
var houseMarker = new google.maps.MarkerImage("marker2.png",markerSize);
var markerShadowSize = new google.maps.Size(30,34);
var markerShadowPoint = new google.maps.Point(30,0);
var markerShadowAnchor = new google.maps.Point(0,35);
var houseMarkerShadow = new google.maps.MarkerImage("marker2.png",markerShadowSize,markerShadowPoint,markerShadowAnchor);
marker = new google.maps.Marker({
position:loadposition,
title:"<?=$feed['name']?>",
draggable:false,
clickable:true,
icon:houseMarker,
shadow:houseMarkerShadow
});
marker.setMap(map);
google.maps.event.addListener(marker, 'click', function(e){
var loadposition = new google.maps.LatLng(<?=$feed['location'][0]?>,<?=$feed['location'][1]?>);
var htmlContent = "<?=$feed['name']?><br/><?=$feed['address']?>";
infowindow.setPosition(loadposition);
infowindow.setContent(htmlContent);
infowindow.open(map);
});
、影は表示されません。しかし、ドラッグアンドドロップを有効にしたり、マーカアニメーション(バウンスまたはドロップのいずれか)を設定すると、シャドウが一度上がったら表示されます。ただし、マーカーが配置されるとすぐに影が消えます。
私はこの似たような質問/回答に関する他のドキュメントを見つけることができません。
ありがとうございました
これがなぜ投票されなかったのか分かりませんが、投稿時の実際のバグでした... https://code.google.com/p/gmaps-api-issues/issues/detail?id=3993 –