目前我在我们的网站上使用以下javascript来限制对美国的搜索工作正常。
autocomplete = new google.maps.places.Autocomplete((document.getElementById('autoAddress')), {types: ['geocode'],componentRestrictions: {country: 'US'}
});
我一直试图找到一种方法再次限制搜索国家/地区的iPhone应用程序,但没有运气。 componentRestrictions:{country:'US'}在javascript中诀窍但我似乎无法在iOS中找到相应的东西。
目前我正在使用以下示例中的代码,该代码似乎非常标准并且工作正常;
https://github.com/mrugrajsinh/MVAutocompletePlaceSearchTextField
答案 0 :(得分:0)
您是否拥有适用于iOS的Google Places API的最新版本(1.11.0)?在该版本中添加了此内容(请参阅release notes)。
使用1.11.0,可以通过在GMSAutocompleteFilter
上设置country
属性来完成。