这是我的代码:
var latlng = new google.maps.LatLng(42.745334,12.738430);
var options = { zoom: 12, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP };
var map = new google.maps.Map(document.getElementById('map'), options);
var marker = new google.maps.Marker({ position: latlng, map: map, title: 'Example' });
var infoWindow = new google.maps.InfoWindow();
var window_content = '<div style="width:110px;height:150px;">Test</div>';
infoWindow.setContent(window_content);
infoWindow.open(map, marker);
如您所见,地图以“位置标记”为中心,而不是以 InfoWindow 高度为中心。我需要在地图的中心有信息窗口的中心,用更少的话。
我该怎么做?
PS我想避免在信息窗口中放置“高边距顶部”的解决方法......