Javascript text搜索多个位置

Javascript text搜索多个位置,javascript,google-maps,google-maps-api-3,google-places-api,Javascript,Google Maps,Google Maps Api 3,Google Places Api,我有一个商店名称列表,我想对其进行文本搜索并找到它们的位置。我只知道商店的名字。我想在同一时间搜索所有的名字,可能吗?我尝试创建多个请求,但它与我正在做的其他事情不起作用。这就是我现在正在尝试的 var queryString = ""; for (var i = 0; i <= Stores.length - 1; i++) { if (i != Stores.length - 1) { queryString += Stores[i].Name + " AND

我有一个商店名称列表,我想对其进行文本搜索并找到它们的位置。我只知道商店的名字。我想在同一时间搜索所有的名字,可能吗?我尝试创建多个请求,但它与我正在做的其他事情不起作用。这就是我现在正在尝试的

var queryString = "";
for (var i = 0; i <= Stores.length - 1; i++) {
    if (i != Stores.length - 1) {
        queryString += Stores[i].Name + " AND ";
    } else {
        queryString += Stores[i].Name + "";
    }
}

var request = {
   location: location,
   radius: RADIUS,
   query: queryString
};

service = new google.maps.places.PlacesService(map);
//Do a text search for the stores in the database in the area defined by RADIUS
service.textSearch(request, callback);
var queryString=“”;

对于(var i=0;i一次返回20个匹配项(最多60个)。它不支持同一事务中的多个请求。

只尝试一个查询并检查它是否工作。如果不工作,请检查PlacesServiceStatus对象的值