0

Вот код:Почему автозаполнение автозаполнения GooglePlacesAPI возвращается, когда задан другой тип?

function initializeAutocomplete(){ 
    autocomplete = new google.maps.places.Autocomplete(searchBox, { 
     types: ['administrative_area3'] 
    }); 
}; 

Я пробовал каждый тип:

  • геокодирования
  • адрес
  • (регионы)
  • (города)

... и каждая декларация retur несмотря на мои спецификации.

В документации Google даже не говорит о том, что «это может вернуть то или это», как обсуждалось в некоторых других сообщениях.

В документации имеется следующее уведомление, но я не могу найти никакой другой информации.

Примечание: реализация типов в запросах на поиск текста меняется. Параметр типов устарел с 16 февраля 2016 года, заменен новым параметром типа, который поддерживает только один тип для каждого запроса на поиск. Кроме того, свойства поиска, финансов, продуктов питания, general_contractor, grocery_or_supermarket, health и place_of_worship больше не будут поддерживаться в качестве параметров поиска (однако эти типы все равно могут быть возвращены в результатах поиска). Запросы, использующие устаревшие функции, будут поддерживаться до 16 февраля 2017 года, после чего все текстовые запросы должны использовать новую реализацию.

Не уверен, что я здесь делаю неправильно. Любая помощь будет действительно оценена!

+0

Вы используете такой ключ, как '' – Visahan

+0

@Visahan Вот что я использую: '' –

ответ

1

У вас есть опечатка: собственность следует называть types, а не type.

function initializeAutocomplete(){ 
    autocomplete = new google.maps.places.Autocomplete(searchBox, { 
     types: ['geocode'] 
    }); 
}; 

Смотрите описание optionsin the Autocomplete guide для более подробной информации.

+0

Все еще не решить проблему. Несмотря на спецификации, все еще появляются учреждения. @spiv –

+0

... Я все еще могу найти Pizza Hut независимо от того, что я объявляю lol –

+0

Если вы действительно можете получить заведения при использовании 'types: ['geocode']', пожалуйста, напишите ошибку с образцом рабочего кода: http: // code.google.com/p/gmaps-api-issues/issues/entry?template=Places%20API%20-%20Bug – miguev

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