私はポップアップ(InfoWindow)Googleは中央のみ
function initMap(){
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 2,
center: {lat: 20, lng: 0}
});
//console.log(dbResults);
for(var i=0; i<dbResults.length; i++){
var _coords = dbResults[i].location.split(',');
var coords = {lat: parseFloat(_coords[0]), lng: parseFloat(_coords[1])}
//console.log(coords);
var marker = new google.maps.Marker({
position: coords,
map: map
});
var infowindow = new google.maps.InfoWindow({
content: '<div>'+dbResults[i].title+'</div>'
});
marker.addListener('click', function() {
infowindow.open(map, marker);
});
}
}
がmarkesは、マップの周りに適切に表示されますが、ポップアップのみで示されて複数のマーカーを作成するGoogleマップのJavaScript APIを使用していますで示したJavaScript APIのマーカーのポップアップをマップしますマップの中心(所属マーカー位置の近くに表示されるのではなく)
変更するには何が必要ですか?
情報ウィンドウには、最後のダに表示されますタップポイント。関数のクロージャで解決される一般的な問題:[Google Maps JS API v3 - 単純な複数のマーカーの例](http://stackoverflow.com/questions/3059044/google-maps-js-api-v3-simple-multiple-marker-例) – geocodezip
infoWindowsの位置を設定しようとしましたが、動作しませんでした。 – neoDev