2016-07-15 4 views

Antwort

1

von diesen documentation Basierend kann componentRestrictions verwendet werden, um Ergebnisse auf bestimmte Gruppen zu beschränken. Derzeit können Sie componentRestrictions verwenden, um nach Land zu filtern. Das Land muss als ein zweistelliger, nach ISO 3166-1 Alpha-2 kompatibler Ländercode bestanden werden. Hier

ist das Beispiel aus der Dokumentation

var input = document.getElementById('searchTextField'); 
var options = { 
types: ['(cities)'], 
componentRestrictions: {country: 'fr'} 
}; 

autocomplete = new google.maps.places.Autocomplete(input, options); 

Ich glaube, der Ort Teil des Codes, die Fehler gemacht. Weil in der Dokumentation angegeben ist, dass "Im Allgemeinen nur ein einziger Typ zulässig ist".

Und die (Städte) Sammlung geben Sie weist den Places-Dienst zu Rückkehr Ergebnisse, die entweder Lokalität oder administrative_area3

Versuchen entsprechen den parameter zu überprüfen, die Sie für Ihren Code verwenden können.

+0

Wie wäre es mit den Einrichtungen? Danke, dass du den Ortsteil zeigst. – SCS

+0

die Einrichtung ist für die Typen wie diese Typen: ['Establishment'] ' – KENdi

+0

Ich denke, dass Sie Ihren Teil tun müssen. Lesen Sie den obigen Link zur Dokumentation. Um mehr zu wissen und wie Autocomplete Google Map ordnungsgemäß zu verwenden. Wenn diese Antwort Ihnen hilft, können Sie sie annehmen oder einfach upvoten. – KENdi

Verwandte Themen