【发布时间】:2015-06-03 12:17:54
【问题描述】:
我的javascript代码
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 动态加载库。
我犯了什么错误?
【问题讨论】:
标签: javascript autocomplete google-places-api