附上截图,因为我甚至不确定如何描述错误。
它声称initializeAutocomplete
不是一个函数,但该函数显然存在于我的JS文件中,并且在这里......
let autocomplete
function initializeAutocomplete() {
autocomplete = new google.maps.places.Autocomplete(addressInput, {
types: ['geocode']
})
autocomplete.addListener('place_changed', parseAddress)
}
这是我的HTML文件中对脚本的引用。
<script src="https://maps.googleapis.com/maps/api/js?
v=3
&key=[confidential]
&libraries=places
&callback=initializeAutocomplete" async defer></script>
我很茫然,特别是因为这一切都是从无处发生的。有人知道这里发生了什么吗?