2015-10-14 55 views
0
 $('<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() retirning数据从{H:'latdat',L:'Logdat'}频繁变化,以{G:'latdat',K:'Logdat'}为getPosition()在谷歌地图是反复

,今天它没有返回的经度和纬度。这是从谷歌或从我身边的错误。

回答

1

我称它为错误。

下面一个是正确执行

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

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

以前,如果我为getPosition()我得到的经度和纬度。但它不是正确的方式