google.maps.places及其自动填充方法未定义

我正在加载Google Maps API , jQuery和此Geocomplete插件。 请注意,我还指定了库( libraries = places )以及最终的API密钥

   

我在页面加载时触发了Geocomplete插件

 $(window).load(function () { $('#my-input').geocomplete(); }); 

但我总是得到一个错误:

未捕获的TypeError:无法读取undefined [jquery.geocomplete.js:153]的属性“Autocomplete”

在插件里面……

 this.autocomplete = new google.maps.places.Autocomplete( this.input, options ); 

我尝试google.maps并返回一个常规对象,但地点未定义

我尝试google.maps并返回一个常规对象,但地点未定义!

这意味着google.maps.places库没有加载(您发布的代码行,如下所示不正确或实际上不在您的页面上):

  

这是文档中的示例:

  

唯一明显的区别是& 在你的,这应该工作,但你应该一贯使用它。