Google Map place API会在地图上重复列出信用

时间:2013-02-17 09:01:00

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

我正在尝试将Google Place API集成到我已成功完成的应用程序中。但是,我不太清楚为什么地图左下角会有重复的上市信用。

我放置这些Google地方标记的代码如下。为了帮助您更好地理解问题,我们在代码片段之后提供了一个屏幕截图。

  var request = {
        location: latlng,
        radius: '500',
        types['bank','cafe','bus_station','gym','beauty_salon','convenience_store','health','school','store',
        'gym','hair_care','school','police','pet_store','parking','pharmacy','dentist','church','bus_stop']
    };
   service = new google.maps.places.PlacesService(map);
    service.nearbySearch(request, callback);

enter image description here

我很确定罪魁祸首是上面的代码片段。感谢帮助。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

Google Map Api并不意味着以下代码段处于for循环中。

  service = new google.maps.places.PlacesService(map);
    service.nearbySearch(request, callback);

多次调用时,您将在地图上获得重复的信用额度。