我正在与Google Map API v3和iPhone进行一场战斗。我绑定了标记上的点击事件,但是当用户代理是iPhone时,没有什么是可点击的(在Android,桌面浏览器上正常工作)。Google地图JS API v3标记不可点击
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
alert("click")
}
})(marker, i));
看来谷歌正在阻止点击事件发生时,用户代理是iPhone。我一直在为此奋战3天,而且我真的很难过,因为没有错误,并且在互联网上几乎没有这方面的文档。
这样做,原来是从Google文档中提取的。但它并没有解决问题。 – Mikushi