我已經在Google API上創建了一個項目控制檯,並獲得了一個瀏覽器鍵以顯示帶有Google地圖自動填充的文本框。雖然我在瀏覽器控制檯中沒有收到任何錯誤,但自動完成功能不起作用。這裏是我的html谷歌地圖自動填充字段不會列出地址
<html>
<head>
<meta charset = "utf-8"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
</head>
<body onload = "initialize();">
<form method = "post">
<input type = "text" id = "autocomplete" placeholder = "Η Διευθυνσή σας"/>
</form>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBmm_XsU6QttZNhw1RfxRHTpavpbN33jX0&libraries=places,geometry" async defer></script>
<script type = "text/javascript">
var autocomplete;
function initialize() {
autocomplete = new google.maps.places.Autocomplete(
/** @type {HTMLInputElement} */(document.getElementById('autocomplete')),
{ types: ['geocode'] });
}
</script>
</body>
,這裏是我的測試頁面:http://www.lefko-cafe.gr/content/addrress_finder.php
奇怪的是,正是相同的HTML是另一個域中工作(除鍵):http://www.laoskaikalamaki.gr/content/addrress_finder.php
感謝您的答覆,但它沒有工作,使下面的API。 ... – meidanisalekos
是否會爲您的代碼片段工作? – geocodezip
是的代碼段工作 – meidanisalekos