1

我正在尝试将 Google Place API 集成到我已成功完成的应用程序中。但是,我不太确定为什么地图左下方有重复的列表信用。

我放置这些谷歌位置标记的代码如下。为了帮助大家更好地理解问题,在代码片段之后提供了屏幕截图。

  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);

在此处输入图像描述

我很确定罪魁祸首是上面的代码片段。帮助表示赞赏。

先感谢您。

4

1 回答 1

0

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

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

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

于 2013-03-26T20:47:49.003 回答