我正在使用biostall的 Google Maps CI 库。我想平移到已单击的标记,以便地图以该标记为中心。
我已经尝试过这个 JS,但似乎标记对象没有 getLatLng() 方法。
function open_marker(id){
google.maps.event.trigger(markers[id],'click'); // this works fine, opens the correct marker
map.panTo(markers[id].getLatLng());
return;
}
得到错误:
未捕获的类型错误:对象#V> 没有方法“getLatLng”
我需要获得一个可以 getLatLng() 的标记对象。
当我alert(markers[id])
说对象时,我假设它存在。