我的网站上有一项功能,可以显示特定徒步旅行的拼车谷歌地图。地图上应该显示三件事:
快乐的面孔和汽车图标会随机呈现。有时只有汽车出现,有时只有幸福的面孔。我想知道我的AJAX是否做错了。
这是一个示例页面。请参阅拼车地图右侧的中间栏:
http://www.comehike.com/hikes/scheduled_hike.php?hike_id=169
在我的<body>
标签中,我这样做:
<body onload="initialize( <?php echo $hike_id; ?> ); placeHikeStartMarker( <?php echo $hike_id; ?> ); placeCarpoolPassengersMarkers( <?php echo $hike_id; ?> ); placeCarpoolDriversMarkers( <?php echo $hike_id; ?> );">
谷歌地图的AJAX的性质是否会导致这种不一致,因为这些调用是同步的?
答案 0 :(得分:0)
我认为这不是谷歌地图API的问题,因为我从未见过这样的事情。
我更有可能怀疑您的服务器或代码存在问题。
看起来您的服务器正在返回结果(在AJAX请求中) - 因此它不会过载或超时。
您是否在同一个数组中添加标记,并可能覆盖它们?