2015-04-29 3 views
0

Я использую google maps javascript api places SearchBox с настройками компонентов в стране cz.Google maps componentRestrictions не работает

Но получение автозаполнения со всеми странами.

const AUTOCOMPLETE_OPTIONS = { 
types: ['address'], 
componentRestrictions: { 
    country: 'cz' 
} 
}; 
new google.maps.places.SearchBox(inputPlaceElement, AUTOCOMPLETE_OPTIONS); 

Если свалка созданный объект утешать componentRestrictions устанавливается, как я хочу, но в URL запроса нет ничего об этом ограничении должно быть GetPredictions не GetQueryPredictions:

https://maps.googleapis.com/maps/api/js/AutocompletionService.GetQueryPredictions?1sb&4scs&15e3 

Я не уверен, где проблема здесь, если я устанавливаю другой код страны, он тоже не работает.

+0

Включи это в автозаполнение. В соответствии с [документацией] (https://developers.google.com/maps/documentation/javascript/reference#SearchBoxOptions) вы можете отклонить предсказания только с помощью объекта «LatLngBounds». – MrUpsidown

ответ

3

The componentRestrictions не поддерживается SearchBox, эта опция относится к Autocomplete

+0

Является ли способ ограничить поиск? –

Смежные вопросы