1

Ich versuche, dieses https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform auf einer Website zu implementieren, die mit asp.net erstellt wird, um ein Adressfeld automatisch zu füllen. Das Problem ist, wenn ich anfange zu tippen, passiert nichts. Ich werde in Dev-Tools gehen, Theres ein Element von der API mit einer Klasse pac-container hinzugefügt. Ich werde seine Anzeige blockieren und sehen, dass es ein kleines weißes Dropdown mit "Powered by Google" in der Ecke anzeigt. Ich sehe im Arbeitsbeispiel, dass es eine Liste von divs mit einer Klasse pac-item gibt, die innerhalb der pac-container sind und die vorgeschlagenen Adressen enthalten, wenn Sie mit der Eingabe einer Adresse beginnen. Weiß jemand, warum ich das nicht bekomme? Vielen Dank.Google Map Autocomplete-API, die keine Adressoptionen hinzufügt

+0

Ich kenne nicht die Quelle Ihres Problems, aber ich fand ein [Tutorial] (http://www.c-sharpcorner.com/article/auto-complete-address-using-google-api -in-Asp-Net-mvc-5 /) hier mit asp.net in Google Maps Autocomplete API. Sie können dies überprüfen und dies als Ihre Richtlinien verwenden. Weitere Informationen hierzu finden Sie in der [Dokumentation] (https://developers.google.com/maps/documentation/javascript/places-autocomplete#introduction). – KENdi

Antwort

3

Nennen wir es einen Fehler (zumindest ist es nicht dokumentiert):

Neue Implementierungen (Stand Juni 22) des Javascript-API require a key und wie es scheint, zusätzlich auch eine actived Places API Webservice, wenn Sie will die Orte-Bibliothek verwenden (das ist neu und noch nicht dokumentiert)

Also: activate the Places API Webservice in the developer console und warten 1-2 Minuten

Update: es immer noch nicht dokumentiert, aber zumindest bestätigt ->https://plus.google.com/102023534640640210950/posts/4mtLcUFoyTv

+0

Dies rettete mein Leben (und Zeit). In der Entwicklerkonsole müssen Sie zusätzlich zur Google Maps-API die Places-API aktivieren, und dann funktioniert die automatische Vervollständigung. Es wird kein Fehler/keine Warnung angezeigt, es ist komplett versteckt ... –

+1

Mein Gott, ich habe das für eine Stunde getestet und hatte keine Ahnung, warum meine vorherige Lösung, die funktioniert hat, nicht funktioniert hat, bis ich das gefunden habe. Sie müssen wirklich E-Mails versenden oder zumindest ihre Dokumente aktualisieren. – Robert