0

嗯,我可以捕獲點擊我的谷歌地圖做一些任務,但我現在需要的是在地圖上點擊右鍵。我發現我應該使用指令。在我的HTML中使用這意味着我可以添加NG-右鍵單擊,但我在做什麼是像這樣:谷歌地圖API上的右鍵點擊事件與AngularJS

這裏是我的代碼

$scope.map ={ 
    ...... 
     events: { 
      tilesloaded: function (map, eventName, originalEventArgs) { 
       //map is trueley ready then this callback is hit 
      }, 
      click: function (mapModel, eventName, originalEventArgs) { 
       var e = originalEventArgs[0]; 
       var lat = e.latLng.lat(), lon = e.latLng.lng(); 
      } 
     } 
    } 

我想是的一樣東西,點擊,但用鼠標右鍵單擊我如何​​捕獲此事件?

回答

0

您可以在docs(有工作演示)中找到所有事件的列表。看起來你正在尋找rightclick事件

+0

這是愚蠢的我!我認爲我應該添加一個指令,但** rightclick **已經存在,我應該只是添加: rightclick:function(mapModel,eventName,originalEventArgs){ var e = originalEventArgs [0]; var lat = e.latLng.lat(),lon = e.latLng.lng(); } 謝謝:) – Ayyoub

+1

演示鏈接不起作用。 – Sana

相關問題