我的JavaScript代碼谷歌的JavaScript API地方圖書館沒有得到動態加載
var script = document.createElement('script');
script.src = 'https://maps.googleapis.com/maps/api/js?libraries=places';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
script.onload = function(){
var autocomplete;
autocomplete = new google.maps.places.Autocomplete(
(document.getElementById('autocomplete')),
{ types: ['geocode'] });
我得到這個錯誤
Cannot read property 'Autocomplete' of undefined
at HTMLScriptElement.script.onload (mabapamavo.js:18:40)
當我使用腳本標籤加載庫上面相同的代碼工作。但我想用Javascript動態加載庫。
我犯了什麼錯誤?
謝謝布倫特布魯姆:)上面的解決方案修復了它! – user3912598