我正在使用谷歌地图API v3开发一个网页,我想要移动设备友好。我在infoWindow中包含了一个可点击的div,它可以在PC上正常工作但在移动设备上被忽略。我尝试在内部div中添加一个按钮,但在移动设备上也无法点击。
有办法做到这一点吗?
示例infoWindow内容:
sDesc = '<div id="infowindow" onclick="openDetail()"><div style="text-align:center;font-weight:bold">My Title</div>Some extra info here<br>More info</div>';
infoWindow.setContent(sDesc);
infoWindow.marker = marker;
infoWindow.open(map, marker);
答案 0 :(得分:0)
问题在于移动设备上的浏览器。在问题网站上挖掘后,我发现一个类似但关闭按钮不起作用的一个。它提供了支持浏览器的链接,其中不包括普通的Android浏览器。然而,Chrome for Android按预期工作。
以下是该问题的链接:https://code.google.com/p/gmaps-api-issues/issues/detail?id=5397