$scope.map = {
center: {
latitude: 36,
longitude: -80
},
zoom: 3,
showOverlay: true,
events: {
"click": function()
{ console.log(" latitude: " + $scope.map.center.latitude + "longitude: " + $scope.map.center.longitude); }
},
options: {
streetViewControl: false,
panControl: false,
maxZoom: 20,
minZoom: 1,
}
}
所以我有一個問題,以獲得我的鼠標點擊事件的經度和緯度使用angularJS和谷歌地圖api v3。這是我的控制器的一個例子。我已經在地圖上添加了一個事件,以便獲得坐騎,但是現在我得到的僅僅是中心的坐騎。我不知道如何得到我的鼠標點擊事件的確切座標。謝謝你的幫助。獲取座標上的鼠標點擊谷歌地圖api v3和angularJS
這是使用標準的JS工作,但我使用AngularJS的控制器,它不像那樣工作,事件在我的地圖上,但latLng沒有定義,我認爲我不能獲得這樣的位置。 – Ayyoub 2015-03-31 09:10:34
如果你不能使用'javascript'從你的問題中刪除標籤...如果沒有,用'angularjs'定義地圖並使用'javascript'來實現監聽器... – 2015-03-31 09:13:50
非常感謝,我會嘗試併合並它使用kiro112提供的github解決方案。 – Ayyoub 2015-03-31 09:24:49