InfoBoxと呼ばれる Google Maps InfoWindow の代替を使用しています。
マウスを離したときに InfoBox を閉じたいのですが、次のコードでこれを行うことができましたが、Firefox と Opera では機能しますが、Chrome では結果が得られません。
var markerinfo = new InfoBox({disableAutoPan: true, isHidden: false, pane: 'floatPane', enableEventPropagation : true});
// addListener to show infobox and set its content with #infobox id on marker click here //
google.maps.event.addListener(markerinfo,'domready', function(e){
google.maps.event.addDomListener(document.getElementById('infobox),'mouseleave', function(marker,content,infobox){
return function() {
infobox.close(map,marker);
}
}(marker,content,markerinfo));
});
これは Firefox と Opera では正常に機能しますが、Chrome では機能しません (26.0.1410.63)
これを修正する方法、またはこれを達成するための代替方法についてのリードはありますか?