Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 代码点火器Gmaps获取标记对象lat long_Javascript_Codeigniter_Google Maps - Fatal编程技术网

Javascript 代码点火器Gmaps获取标记对象lat long

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中

我正在使用谷歌地图CI库。我想平移已单击的标记,使地图位于该标记的中心

我尝试过这个JS,但似乎marker对象没有getLatLng()方法

获取错误:

未捕获的TypeError:对象#V>没有方法“GetLatling”

我需要得到一个可以获取latlng()的标记对象

当我发出警报(标记[id])时,它说的是object,所以我假设它存在。

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;
}