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.
Wie wäre es mit den Einrichtungen? Danke, dass du den Ortsteil zeigst. – SCS
die Einrichtung ist für die Typen wie diese Typen: ['Establishment'] ' – KENdi
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