我正在使用Mapbox.js创建地图,但我遇到了问题。我已经在地图上添加了一些标记,每个标记都有一个弹出窗口。 在Chrome桌面上对此进行测试时效果很好,当我点击标记时会显示弹出窗口。但是,当我试图在移动设备(Android和iOS)上做同样的事情时,它根本不起作用。在移动设备上,当我触摸它们时,弹出窗口永远不会显示。
任何人都知道为什么会这样?以及如何解决?
由于
答案 0 :(得分:3)
好吧,在尝试了很多事情后,我发现我的问题是由Ionic产生的。 所以,我解决了这个问题:
<div data-tap-disabled="true">
<div id="google-map"></div>
</div>
您可以阅读文档here。