为什么MSN Map中的信息框不能关闭?

时间:2011-01-12 22:34:37

标签: javascript bing-maps virtual-earth

我在使用内容区域中间的“查看我们的交互式地图”按钮调用的map时遇到了一些麻烦。

如果双击8导致缩放的点,然后再导致信息框出现,则隐藏逻辑错误。

如果您尝试关闭x,则会失败。这可能是因为用户点击太快而地图认为它处于缩放模式时,实际上它应该处于信息框模式。

之前有没有人遇到过这个问题?看起来我不得不使用window.ero.hide和其他一些功能......因为map.HideInfoBox不会隐藏地图。

编辑:使用的脚本为here。我没有编码,但相关的位有:

onclick="EnableEroHide();map.HideInfoBox();changePin();return false;" 

map.HideInfoBox()应隐藏信息框。

1 个答案:

答案 0 :(得分:2)

问题在于隐藏功能被空function(){return;}覆盖。我必须保存对hide函数的引用并手动调用它。