谷歌地图上的getPosition()反复变化

时间:2015-10-14 08:09:39

标签: angularjs google-maps

string_array = arr.map(function(item) {  if (selection == item){ break; }  else {return item;} });

以上代码运行正常,但 $('<div/>').addClass('centerMarker').appendTo(map.getDiv()) var mp = $('.centerMarker'); google.maps.event.addListener(mp.data('win'), 'position_changed', function(){ var locations = mp.data('win').getPosition(); }); 重定格数据经常从getPosition()更改为{H:'latdat',L:'Logdat'}

今天它没有回归纬度和经度。这是谷歌方面还是我身边的错误。

1 个答案:

答案 0 :(得分:1)

我打错了。

下面是正确的实施

var lat = myMarker.getPosition().lat();

var lng = myMarker.getPosition().lng();

以前如果我做getPosition()我会得到纬度和经度。但这不是正确的方法