2013-03-08 102 views
0

繼谷歌的文檔:如何捕獲FusionTablesLayer的右鍵事件?

https://developers.google.com/maps/documentation/javascript/reference#FusionTablesLayer https://developers.google.com/maps/documentation/javascript/reference#FusionTablesMouseEvent

似乎沒有成爲一個FutionTablesLayer捕獲右擊事件的任何記錄的方式,則有這個地圖對象。有沒有人想出如何捕捉右鍵點擊(或contextmenu)事件?

即使以像素爲單位獲得x/y座標也會很有幫助,因爲我可以使用這些查找latlng並以某種方式自己查詢FusionTable ...但它看起來像地圖上的右鍵事件被取消或阻止發射。

回答

0

恐怕這是不可能的。

當您將圖層的可點擊選項設置爲false時,地圖會響應右鍵,但這對您並沒有多大幫助,因爲latLng屬性將包含地圖上的點擊座標而不是標記的位置。