为什么我的谷歌自动填充只是冻结然后超时?

时间:2016-11-24 22:10:47

标签: php

我正在创建一个网站,要求用户注册(免费),我有一个位置文本输入,我想在注册时自动完成与此网站上的一个完全相同,但是当我去输入一个位置时字段在第一个字母上冻结,然后超时。 这是我的代码

<input id="locay" name="location" type="text" size="50" required />
<br /><br />
<script src="https://maps.googleapis.com/maps/api/js?key[MY_KEY]&callback=initMap"></script>
<script>
    function init() {
        var input = document.getElementById('locay');
        var autocomplete = new google.maps.places.Autocomplete(input);
    }
    google.maps.event.addDomListener(window, 'load', init);
</script>

为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

所有工作现在我终于将其更改为<script src="https://maps.googleapis.com/maps/api/js?v=3.&libraries=places&key=[MY_KEY]"></script>然后转到我的谷歌API控制台并授权我的网址然后确保谷歌地图javascript API已启用现在一切正常。