0
我下面的代碼觸發時的標記,用戶點擊一個簡單的谷歌地圖事件:谷歌地圖獲取動態經緯度指數
google.maps.event.addListenerOnce(marker, 'click', function() {
console.log(this.position);
}
它顯示的點擊的標記像這樣的當前位置:
of {j: 51.469722, C: -0.4513890000000629}
var positions = this.position;
var latitude = positions[0].j;
var longitude = positions[0].C;
:
在我的申請,我通過使用返回位置的索引獲取點擊的標誌的緯度和經度
它工作正常,直到我發現this.position的索引是動態的,它可以隨時更改。代替j和C,我可以將k和D作爲位置對象的每個元素的索引。
有人能幫我弄清楚如何操縱標記的位置而不用硬編碼索引,如果字母改變不破壞我的代碼?
你說得對,我很慚愧這個問題的答案如此簡單。謝謝! –
我經歷了自己學習谷歌地圖的相同事情。乾杯。 – Radio