Javascript Gmaps js停止工作“;map.setCenter不是一个函数;

Javascript Gmaps js停止工作“;map.setCenter不是一个函数;,javascript,jquery,google-maps,google-maps-api-3,Javascript,Jquery,Google Maps,Google Maps Api 3,因此,我在我的主页上实现了一个地图,当用户搜索一个城市时会显示出来,地图以该城市为中心,并添加了带有商店的标记。它一直工作到不久前,然后突然停止工作,给我以下错误: Google Maps API is required. Please register the following JavaScript library https://maps.googleapis.com/maps/api/js. GMaps @ gmaps.js:187 Uncaught TypeError: map.se

因此,我在我的主页上实现了一个地图,当用户搜索一个城市时会显示出来,地图以该城市为中心,并添加了带有商店的标记。它一直工作到不久前,然后突然停止工作,给我以下错误:

Google Maps API is required. Please register the following JavaScript library https://maps.googleapis.com/maps/api/js.
GMaps @ gmaps.js:187

Uncaught TypeError: map.setCenter is not a function
    at callback (mapa.js:20)
    at gmaps.js:2284
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:5
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:3
    at US (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:2)
    at Km.<anonymous> (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:3)
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:49
    at Xm.f (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:26)
    at Km.Ym (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:49)
    at Object.c [as _geggq6] (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:43)
googlemapsapi是必需的。请注册以下JavaScript库https://maps.googleapis.com/maps/api/js.
GMaps@GMaps.js:187
未捕获类型错误:map.setCenter不是函数
回调时(mapa.js:20)
gmaps.js:2284
在maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:5
在maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:3
在美国(maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:2)
在公里处


我在类似的问题上尝试了很多解决方案,但似乎都不管用。发生此错误没有特定的条件,它只是在感觉合适时发生。

这可能会有所帮助:
var latlng=new google.maps.latlng(结果[0].geometry.location.lat,结果[0].geometry.location.lng);地图设置中心(latlng)哦,您将需要设置和api-key。谢谢,但我仍然有相同的错误。我也设置了一个API密钥。我认为这可能超出了每日申请限制,但该网站甚至还没有达到每天25k申请限制的一半。&你尝试过手动访问api url吗?我经常看到lat/lng是字符串,而不是数字。但如果谷歌地图可以正常工作的话,加载是否正常,我不确定。现在就尝试,访问没有问题。