我有一个融合表,我想使用 styleid 来配置外观。似乎带有 styleid 的 FusionTablesLayer 不能附加点击事件。
这是我正在使用的 FusionTablesLayerOptions 的示例:
settings: {
query: {
select: 'geometry',
from: '<<my table id>>'
},
suppressInfoWindows: true,
styleId: 2
}
这是不触发的点击事件:
google.maps.event.addListener(<<my FusionTablesLayer obj>>, 'click', function () {
console.log('layer click');
});
当我将 FusionTablesLayerOptions 更改为此时,事件会触发:
settings: {
query: {
select: 'geometry',
from: '<<my table id>>'
},
suppressInfoWindows: true
}
所以我的问题是 - 你认为带有 styleId 的图层不支持点击事件吗?还是我错过了什么?