2015-10-14 56 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()我得到的經度和緯度。但它不是正確的方式