エンド ユーザーがマップ上にいくつかのマーカーを追加できるようにする単純な Google Maps API を作成しようとしています。
問題は、プログラムレベルでマーカーを追加できますが、マーカーがマップに表示されないことです。
これは、マップにマーカーを追加するコードです。
for(var i = 0; i < points.length; i++)
{
var markerLatLng = new google.maps.LatLng(points[i].lat(), points[i].lng());
var marker = new google.maps.Marker(
{
position : markerLatLng,
map : map,
zIndex : (10000 + i),
icon : {
url : 'http://www.saronikoscity.gr/site/images/ico_web.gif',
size : new google.maps.Size(16, 16, 'px', 'px')
}
}
);
markerRegistry.push(marker);
}
ここで、私が意味することの実例を見ることができます: http://jsfiddle.net/merianos/n4wjw/
それの何が問題なのですか?何かおかしくないですか?
注: マップに 1 つのマーカーを追加しようとしましたが、この場合は正常に機能しています。この問題は、複数のマーカーに関連しています。
敬具