1

我試圖在用asp.net構建的網站上實現此https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform以自動填充地址字段。問題是當我開始打字時,沒有任何反應。我將進入開發工具,這是由API添加的一個元素,類爲pac-container。我會將其顯示屏設置爲阻止狀態,並在角落顯示一個帶有「Powered by Google」的小白色下拉菜單。我在工作示例中看到,有一列pac-item級別的div,它們位於pac-container的內部,並且在您開始輸入地址時包含建議的地址。有誰知道我爲什麼沒有得到這個?謝謝。谷歌地圖自動完成API不添加地址選項

+0

我不知道你的問題的來源,但我發現[教程](http://www.c-sharpcorner.com/article/auto-complete-address-using-google-api -in-Asp-Net-mvc-5 /)在Google地圖自動完成API中使用asp.net。你可以檢查這一個,並將其作爲你的指導原則。關於這方面的更多信息,請查看[文檔](https://developers.google.com/maps/documentation/javascript/places-autocomplete#introduction)。 – KENdi

回答

3

我們稱之爲一個bug(至少它沒有記錄):

新的實現(如6月22日)的Javascript的API require a key的和它似乎也另外一個actived Places API的web服務當你要使用地庫(這是新的,目前無證)

所以:activate the Places API Webservice in the developer console,等待1-2分鐘

更新:它仍然沒有記載,但至少證實 - >https://plus.google.com/102023534640640210950/posts/4mtLcUFoyTv

+0

這節省了我的生命(和時間)。事實上,在開發者控制檯中,除了Google Maps API之外,您還需要激活Places API,然後自動完成工作。沒有錯誤/警告提出,它是完全隱藏的... –

+1

我的上帝我正在調試這個像一個小時,並不知道爲什麼我以前的解決方案已工作,直到我找到了這個。他們確實需要發送電子郵件或至少更新他們的文檔。 – Robert

相關問題