当我单击一个Fusion Tables层时,如何使该脚本启动

How do I make this script fire when I click a Fusion Tables layer?

本文关键字:层时 Tables 何使该 启动 脚本 Fusion 一个 单击      更新时间:2023-09-26

我的地图上有一个Fusion Table层。我想这样做,当我点击Fusion Table层时,这个脚本就会启动。

到目前为止我的代码:

gmap = new google.maps.Map(document.getElementById("map-canvas"));
google.maps.event.addListener(gmap,'click',function(e){
  console.log(e);
}); // DONE: google.maps.event.addListener

当我单击地图上没有Fusion Table层的部分时,脚本将启动。但是,如果我单击Fusion Table层的一部分,它不会。

我该怎么办?

您必须将FusionTablesLayer的clickable-选项设置为false,或者还必须观察FusionTables Layer 的click-事件