Bing Maps触摸响应移动设备上的地图引脚

时间:2018-03-26 16:51:48

标签: bing-maps responsive

我创建了一个Bing地图工具来查看州外的高中和比赛。该实现在桌面上完美运行。您可以单击地图图钉,然后查看学校信息或比赛信息。

但是,我今天注意到,在我的iPhone上,地图引脚没有响应,即信息框无法打开。我在Chrome中以响应模式尝试了它,我得到同样的东西。

我在一个上使用标准地图引脚,在另一个上使用FontAwesome地图引脚,但两者都没有响应。我错过了什么?

https://www.mshsaa.org/Activities/ClassAndDistrictAssignments.aspx?alg=3&class=1

https://www.mshsaa.org/Activities/Scoreboard.aspx?alg=3&view=map

1 个答案:

答案 0 :(得分:0)

好吧,我明白了。我想我没有提供足够的细节。

事实证明,我已经将信息框的显示和隐藏绑定到mouseover和mouseout。我添加了绑定到“点击”事件,这似乎工作正常。我还需要明确隐藏所有先前打开的框,但这很容易做到:

Microsoft.Maps.Events.addHandler(thisPin, 'click', function () { $(".Infobox").parent().hide(); /* This hides the other open Infoboxes */ infobox.setOptions({ visible: true }) });