关注Google的文档:
https://developers.google.com/maps/documentation/javascript/reference#FusionTablesLayer https://developers.google.com/maps/documentation/javascript/reference#FusionTablesMouseEvent
似乎没有任何记录在FutionTablesLayer上捕获右键单击事件的方法,就像在Map对象上一样。有没有人想出如何捕获右键(或上下文菜单)事件?
即使以像素为单位获取x / y坐标也会有所帮助,因为我可以使用它来查找latlng并以某种方式查询FusionTable ......但看起来地图上的右键单击事件被取消或阻止了触发。
答案 0 :(得分:0)
我担心这是不可能的。
当您将图层的可点击选项设置为false时,地图将响应右键单击,但这对您没有多大帮助,因为latLng属性将包含地图上的点击坐标而不是位置的标记。