我正在尝试以编程方式动态设置我想要搜索的地方的类型,我有一个数组 selectedPlaceTypes 填充如下:[“aquarium”,“art_gallery”,“bar”]。仅考虑数组中的一种类型。
var request = {
location: pos,
radius: 5000,
types: selectedPlaceTypes
};
infowindow = new google.maps.InfoWindow();
var service = new google.maps.places.PlacesService(map);
service.nearbySearch(request, callback);
最佳答案
在文档中,它说: types — 将结果限制为至少匹配一种指定类型的地点。类型应使用管道符号(type1|type2|etc)分隔。
因此请使用 var types="aquarium|art_gallery|bar"
。
或者问题可能只是您在 art_gallery
和 bar
中的空间
关于javascript - 使用一组 google 地点类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23586324/