我正在使用这个非常基本的代码使 InfoWindow 成为“单例”并在需要的地方打开它。(在 iOS5 上的 UIWebView 中)
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent(content);
infowindow.open(map,marker);
reportClickedMarker();
});
问题是 infoWindows 似乎打开得很慢。当我单击第一个标记时,它会在 0-1 秒的延迟后打开。第二个标记与第一个非常接近,在 +1 秒后打开,第三个标记(有时)根本不打开。我没有打电话就试过了
reportClickedMarker();
但这并没有改变任何事情。只有当我双击标记时,它才会立即打开。
a) 有没有人可能出了什么问题,或者这甚至是正常的行为(延迟?)
b)我可以“伪造”双击标记吗?
提前致谢