0

Google マップ API V3 を使用してルートを描画しています。「LatLng」配列があり、この配列をループしてマップにルートをプロットしています。また、各住所にマーカーと情報ウィンドウを追加する必要があります。マップ上にマーカーを取得していますが、情報ウィンドウが機能しません。これが私のコードです。

for(i=0;i<s[0].length;i++)
{
marker[count] = new google.maps.Marker({
                    position: s[0][i]["location"],
                    map: map
                });



marker[count].info = new google.maps.InfoWindow({
          content: '<b>Speed:</b> '
        });

 google.maps.event.addListener(marker[count], 'click', function() 
  {
     marker[count].info.open(map, marker[count]);
  });

count++;

}
4

1 に答える 1

1

それ以外の

marker[count].info.open(map, marker[count]);

してもいいです

this.info.open(map, this);

これは、 infowindow を使用した複数のメーカーに関するチュートリアルです。

于 2013-10-11T07:03:13.770 に答える