我们正在通过FusionTables生成带Markers/Infowindows的地图。使用FusionTables关闭Google v3 API InfoWindow图层
该地图通过FusionTables Layer呈现,我使用InfoBox plugin来创建我自己的InfoWindow自定义样式。
这是所有罚款和丹迪。我的窗户如我所料。
但是,由于我正在使用我们的FusionTables设置,因此会生成所有标记/ InfoWindows。我从来没有手动宣布过它们。
因此,我得到两个InfoWindows。谷歌默认和我的新InfoBox版本。我通过这个监听器创建信息框:
google.maps.event.addListener(layer, 'click', function(e) {
var text = e.infoWindowHtml;
infoBox.setContent(text);
infoBox.setPosition(e.latLng);
infoBox.open(map);
});
在这一点上,在下面的电子结果当我登录它:
Object
infoWindowHtml: "My Code Is In Here"
latLng: P
pixelOffset: U
row: Object
__proto__: Object
我在寻找防止原始的方法从InfoWindow中显示。至少,可以打开InfoBox中的InfoWindow隐藏/关闭方法。
很棒的发现,会再次寻求建议,A +++++ – Paul