Javascript Google Maps Places API:TypeError:autocomplete未定义
每当我尝试使用Google Maps API places库时,浏览器控制台中就会出现以下错误:Javascript Google Maps Places API:TypeError:autocomplete未定义,javascript,google-maps,google-maps-api-3,google-places-api,Javascript,Google Maps,Google Maps Api 3,Google Places Api,每当我尝试使用Google Maps API places库时,浏览器控制台中就会出现以下错误: TypeError: autocomplete is undefined 如果我没弄错的话,这意味着places library无法加载。至于代码,我有自己的代码,但我也复制粘贴了PlacesAPI教程()中的代码 在我的标题中,包括以下两行: <script type="text/javascript" src="https://maps.googleapis.com/maps/api/j
TypeError: autocomplete is undefined
如果我没弄错的话,这意味着places library无法加载。至于代码,我有自己的代码,但我也复制粘贴了PlacesAPI教程()中的代码
在我的标题中,包括以下两行:
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MY_KEY_HERE"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
我还确保PlacisAPI、谷歌地图JavaScript API v3和谷歌地图地理定位API都在我的谷歌API控制台中打开
我真的不确定问题是什么,除了图书馆没有加载的地方。我应该注意到我正在处理一个隐藏的子域,这可能是问题所在吗
提前感谢。请确保您只加载一次映射文件(并且您应该始终通过https或活动协议加载api):
子域应该不是问题,因此您可以使用它。您应该会收到一条关于在javascript控制台中多次加载API的消息。
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?key=MY_KEY_HERE&libraries=places&sensor=false"></script>