Ich richte ein benutzerdefiniertes Autocomplete-Feld ein, in dem ich Standorte von Google Places und Ereignisse aus meiner Datenbank anzeigen kann, die der Suchanfrage entsprechen. Aus diesem Grund verwende ich den Google Places-Autocomplete-Dienst, um die Abfragevorhersagen zu erhalten, anstatt die Places-Autocomplete direkt in mein Textfeld einzufügen.Google Places AutocompleteService-Filter nach Land
Das Problem ist, ich kann nicht herausfinden, wie Places Autocomplete-Vorschläge nach Land mit dem AutoComplete-Dienst gefiltert werden.
Ich habe versucht:
var service = new google.maps.places.AutocompleteService(null, {
types: ['cities'],
componentRestrictions: {country: "au"}
});
aber es zeigt immer noch die automatische Vervollständigung Optionen aus Deutschland und Frankreich :(
Irgendwelche Vorschläge
Hallo Robert, wie und wo hast du deinen 'Callback' definiert? – chaeschuechli
@chaeschuechli Sehen Sie sich das [offizielle Beispiel] (https://developers.google.com/maps/documentation/javascript/examples/places-queryprediction) an. Die Funktion 'displaySuggestions' ist der Callback. –
das funktioniert nicht! Kannst du bestätigen? – Apoorv