Javascript 代码点火器Gmaps获取标记对象lat long
我正在使用谷歌地图CI库。我想平移已单击的标记,使地图位于该标记的中心 我尝试过这个JS,但似乎marker对象没有getLatLng()方法 获取错误: 未捕获的TypeError:对象#V>没有方法“GetLatling” 我需要得到一个可以获取latlng()的标记对象 当我发出警报(标记[id])时,它说的是object,所以我假设它存在。Javascript 代码点火器Gmaps获取标记对象lat long,javascript,codeigniter,google-maps,Javascript,Codeigniter,Google Maps,我正在使用谷歌地图CI库。我想平移已单击的标记,使地图位于该标记的中心 我尝试过这个JS,但似乎marker对象没有getLatLng()方法 获取错误: 未捕获的TypeError:对象#V>没有方法“GetLatling” 我需要得到一个可以获取latlng()的标记对象 当我发出警报(标记[id])时,它说的是object,所以我假设它存在。getLatLng()在API v2中 在API v3中,使用getPosition() 有关所有选项和方法,请参见API v2中的 在API v3中
getLatLng()
在API v2中
在API v3中,使用getPosition()
有关所有选项和方法,请参见API v2中的
在API v3中,使用getPosition()
对于所有选项和方法,请参见对象可能存在,但输出错误显示的对象可能不包含其方法。对象可能存在,但输出错误显示的对象可能不包含其方法。
function open_marker(id){
google.maps.event.trigger(markers[id],'click'); // this works fine, opens the correct marker
map.panTo(markers[id].getLatLng());
return;
}