我有一个折线列表,就像我点击折线时谷歌地图所做的那样
function mapsInfoWindow(polyline, content) {
google.maps.event.addListener(polyline, 'click', function(event) {
infowindow.content = content;
infowindow.position = event.latLng;
infowindow.open(map);
});
}
当我单击列表时出现问题(为此使用相同的功能),事件显然没有latLng,但我希望 infowindow 无论如何都显示在折线的中间,就像当你点击我之前提到的谷歌地图链接中的列表。
试过 LatLngBounds(); 但这给出了折线创建的区域的实际中心,而不是我需要的中间。
知道怎么做吗?