如何在谷歌地图中制作div或按钮web api v3 infowindow可由移动设备点击

时间:2016-08-22 03:43:21

标签: javascript mobile google-maps-api-3

我正在使用谷歌地图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);

1 个答案:

答案 0 :(得分:0)

问题在于移动设备上的浏览器。在问题网站上挖掘后,我发现一个类似但关闭按钮不起作用的一个。它提供了支持浏览器的链接,其中不包括普通的Android浏览器。然而,Chrome for Android按预期工作。

以下是该问题的链接:https://code.google.com/p/gmaps-api-issues/issues/detail?id=5397